Cisco-IOS-XR-ipv4-ospf-oper API API Reference

API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{{node-name}}/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0

Paths

OSPF - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/

Retrieve operation of resource: ospf

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "processes": {
    "process": [
      {
        "srms": {
          "policy": {
            "policy-ipv4": {
              "policy-ipv4-active": {
                "policy-mi": [
                  {
                    "mi-id": "string",
                    "src": "string",
                    "last-prefix": "string",
                    "addr": {
                      "ipv6": "string",
                      "ipv4": "string",
                      "af": "string"
                    },
                    "area": "string",
                    "sid-start": "integer",
                    "last-sid-index": "integer",
                    "prefix": "integer",
                    "flag-attached": "string",
                    "router": "string",
                    "sid-count": "integer"
                  }
                ]
              },
              "policy-ipv4-backup": {
                "policy-mi": [
                  {
                    "mi-id": "string",
                    "src": "string",
                    "last-prefix": "string",
                    "addr": {
                      "ipv6": "string",
                      "ipv4": "string",
                      "af": "string"
                    },
                    "area": "string",
                    "sid-start": "integer",
                    "last-sid-index": "integer",
                    "prefix": "integer",
                    "flag-attached": "string",
                    "router": "string",
                    "sid-count": "integer"
                  }
                ]
              }
            }
          }
        },
        "default-vrf": {
          "fast-reroute": {
            "topologies": {
              "topology": [
                {
                  "area-id": "integer",
                  "router-id": "string",
                  "ipfrr-router-id": "string",
                  "ipfrr-area-revision": "integer",
                  "ipfrr-topo": [
                    {
                      "distance": "integer",
                      "neighbor-sourced": "boolean",
                      "poison": "boolean",
                      "distance-reverse": "integer",
                      "type4": "boolean",
                      "dr": "boolean",
                      "node-id": "string",
                      "revision": "integer"
                    }
                  ],
                  "ipfrr-topo-area-id": "string"
                }
              ]
            }
          }
        },
        "process-name": "string",
        "vrfs": {
          "vrf": [
            {
              "fast-reroute": {
                "topologies": {
                  "topology": [
                    {
                      "ipfrr-router-id": "string",
                      "ipfrr-area-revision": "integer",
                      "ipfrr-topo": [
                        {
                          "distance": "integer",
                          "neighbor-sourced": "boolean",
                          "poison": "boolean",
                          "distance-reverse": "integer",
                          "type4": "boolean",
                          "dr": "boolean"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          ]
        }
      }
    ]
  }
}

PROCESSES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/

Retrieve operation of resource: processes

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process": [
    {
      "srms": {
        "policy": {
          "policy-ipv4": {
            "policy-ipv4-active": {
              "policy-mi": [
                {
                  "mi-id": "string",
                  "src": "string",
                  "last-prefix": "string",
                  "addr": {
                    "ipv6": "string",
                    "ipv4": "string",
                    "af": "string"
                  },
                  "area": "string",
                  "sid-start": "integer",
                  "last-sid-index": "integer",
                  "prefix": "integer",
                  "flag-attached": "string",
                  "router": "string",
                  "sid-count": "integer"
                }
              ]
            },
            "policy-ipv4-backup": {
              "policy-mi": [
                {
                  "mi-id": "string",
                  "src": "string",
                  "last-prefix": "string",
                  "addr": {
                    "ipv6": "string",
                    "ipv4": "string",
                    "af": "string"
                  },
                  "area": "string",
                  "sid-start": "integer",
                  "last-sid-index": "integer",
                  "prefix": "integer",
                  "flag-attached": "string",
                  "router": "string",
                  "sid-count": "integer"
                }
              ]
            }
          }
        }
      },
      "default-vrf": {
        "fast-reroute": {
          "topologies": {
            "topology": [
              {
                "area-id": "integer",
                "router-id": "string",
                "ipfrr-router-id": "string",
                "ipfrr-area-revision": "integer",
                "ipfrr-topo": [
                  {
                    "distance": "integer",
                    "neighbor-sourced": "boolean",
                    "poison": "boolean",
                    "distance-reverse": "integer",
                    "type4": "boolean",
                    "dr": "boolean",
                    "node-id": "string",
                    "revision": "integer"
                  }
                ],
                "ipfrr-topo-area-id": "string"
              }
            ]
          }
        }
      },
      "process-name": "string",
      "vrfs": {
        "vrf": [
          {
            "fast-reroute": {
              "topologies": {
                "topology": [
                  {
                    "ipfrr-router-id": "string",
                    "ipfrr-area-revision": "integer",
                    "ipfrr-topo": [
                      {
                        "distance": "integer",
                        "neighbor-sourced": "boolean",
                        "poison": "boolean",
                        "distance-reverse": "integer",
                        "type4": "boolean",
                        "dr": "boolean",
                        "node-id": "string"
                      }
                    ]
                  }
                ]
              }
            }
          }
        ]
      }
    }
  ]
}

PROCESS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/

Retrieve operation of resource: process

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srms": {
    "policy": {
      "policy-ipv4": {
        "policy-ipv4-active": {
          "policy-mi": [
            {
              "mi-id": "string",
              "src": "string",
              "last-prefix": "string",
              "addr": {
                "ipv6": "string",
                "ipv4": "string",
                "af": "string"
              },
              "area": "string",
              "sid-start": "integer",
              "last-sid-index": "integer",
              "prefix": "integer",
              "flag-attached": "string",
              "router": "string",
              "sid-count": "integer"
            }
          ]
        },
        "policy-ipv4-backup": {
          "policy-mi": [
            {
              "mi-id": "string",
              "src": "string",
              "last-prefix": "string",
              "addr": {
                "ipv6": "string",
                "ipv4": "string",
                "af": "string"
              },
              "area": "string",
              "sid-start": "integer",
              "last-sid-index": "integer",
              "prefix": "integer",
              "flag-attached": "string",
              "router": "string",
              "sid-count": "integer"
            }
          ]
        }
      }
    }
  },
  "default-vrf": {
    "fast-reroute": {
      "topologies": {
        "topology": [
          {
            "area-id": "integer",
            "router-id": "string",
            "ipfrr-router-id": "string",
            "ipfrr-area-revision": "integer",
            "ipfrr-topo": [
              {
                "distance": "integer",
                "neighbor-sourced": "boolean",
                "poison": "boolean",
                "distance-reverse": "integer",
                "type4": "boolean",
                "dr": "boolean",
                "node-id": "string",
                "revision": "integer"
              }
            ],
            "ipfrr-topo-area-id": "string"
          }
        ]
      }
    }
  },
  "process-name": "string",
  "vrfs": {
    "vrf": [
      {
        "fast-reroute": {
          "topologies": {
            "topology": [
              {
                "ipfrr-router-id": "string",
                "ipfrr-area-revision": "integer",
                "ipfrr-topo": [
                  {
                    "distance": "integer",
                    "neighbor-sourced": "boolean",
                    "poison": "boolean",
                    "distance-reverse": "integer",
                    "type4": "boolean",
                    "dr": "boolean",
                    "node-id": "string",
                    "revision": "integer"
                  }
                ],
                "ipfrr-topo-area-id": "string"
              }
            ]
          }
        }
      }
    ]
  }
}

VRFS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/

Retrieve operation of resource: vrfs

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf": [
    {
      "vrf-name": "string",
      "interface-vrf-information": {
        "sham-links": {
          "sham-link": [
            {
              "sham-link-name": "string",
              "sham-link-md-key": [
                {
                  "entry": "integer"
                }
              ],
              "sham-link-old-md-key-count": "integer",
              "sham-link-hello-interval-ms": "integer",
              "sham-link-retransmission-interval": "integer",
              "sham-link-area": "string",
              "sham-link-demand-circuit": "boolean",
              "sham-link-last-nsf": "integer",
              "sham-link-ifindex": "integer",
              "sham-link-nsf-enabled": "boolean",
              "sham-link-authentication-type": "string",
              "sham-link-neighbor": {
                "sham-link-state": "string",
                "sham-link-suppress-hello": "boolean",
                "sham-link-retransmissoin": {
                  "as-next-flood-information-index": "integer",
                  "maximum-retransmission-length": "integer",
                  "last-retransmission-time": "integer",
                  "number-of-retransmissions": "integer",
                  "last-retransmission-length": "integer",
                  "as-first-flood-information-index": "integer",
                  "as-next-flood-information": "integer",
                  "as-flood-index": "integer",
                  "area-flooding-index": "integer",
                  "dbd-retransmission-count": "integer",
                  "area-next-flood-information-index": "integer",
                  "area-first-flood-information-index": "integer",
                  "lsa-retransmission-timer": "integer",
                  "area-next-flood-information": "integer",
                  "dbd-retransmission-total-count": "integer",
                  "maximum-retransmission-time": "integer",
                  "area-first-flood-information": "integer",
                  "as-first-flood-information": "integer",
                  "neighbor-retransmission-count": "integer"
                }
              },
              "sham-link-keychain-alg": "string",
              "sham-link-dest-address": "string",
              "sham-link-dc-bitless-lsa": "integer",
              "sham-link-dead-interval": "integer",
              "sham-link-wait-interval": "integer",
              "sham-link-neighbor-id": "string",
              "sham-link-next-hello": "integer",
              "sham-link-youngest-md-key-id": "integer",
              "sham-link-nsf": "boolean",
              "sham-link-name-xr": "string",
              "sham-link-transmission-delay": "integer",
              "sham-link-cost": "integer",
              "sham-link-keychain-id": "integer",
              "sham-link-passive": "boolean",
              "sham-link-next-hello-ms": "integer",
              "sham-link-hello-interval": "integer",
              "sham-link-youngest-md-key": "boolean",
              "sham-link-state": "string",
              "sham-link-source-address": "string"
            }
          ]
        }
      },
      "fast-reroute": {
        "topologies": {
          "topology": [
            {
              "area-id": "integer",
              "router-id": "string",
              "ipfrr-router-id": "string",
              "ipfrr-area-revision": "integer",
              "ipfrr-topo": [
                {
                  "distance": "integer",
                  "neighbor-sourced": "boolean",
                  "poison": "boolean",
                  "distance-reverse": "integer",
                  "type4": "boolean",
                  "dr": "boolean",
                  "node-id": "string",
                  "revision": "integer"
                }
              ],
              "ipfrr-topo-area-id": "string"
            }
          ]
        }
      }
    }
  ]
}

VRF - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/

Retrieve operation of resource: vrf

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf-name": "string",
  "interface-vrf-information": {
    "sham-links": {
      "sham-link": [
        {
          "sham-link-name": "string",
          "sham-link-md-key": [
            {
              "entry": "integer"
            }
          ],
          "sham-link-old-md-key-count": "integer",
          "sham-link-hello-interval-ms": "integer",
          "sham-link-retransmission-interval": "integer",
          "sham-link-area": "string",
          "sham-link-demand-circuit": "boolean",
          "sham-link-last-nsf": "integer",
          "sham-link-ifindex": "integer",
          "sham-link-nsf-enabled": "boolean",
          "sham-link-authentication-type": "string",
          "sham-link-neighbor": {
            "sham-link-state": "string",
            "sham-link-suppress-hello": "boolean",
            "sham-link-retransmissoin": {
              "as-next-flood-information-index": "integer",
              "maximum-retransmission-length": "integer",
              "last-retransmission-time": "integer",
              "number-of-retransmissions": "integer",
              "last-retransmission-length": "integer",
              "as-first-flood-information-index": "integer",
              "as-next-flood-information": "integer",
              "as-flood-index": "integer",
              "area-flooding-index": "integer",
              "dbd-retransmission-count": "integer",
              "area-next-flood-information-index": "integer",
              "area-first-flood-information-index": "integer",
              "lsa-retransmission-timer": "integer",
              "area-next-flood-information": "integer",
              "dbd-retransmission-total-count": "integer",
              "maximum-retransmission-time": "integer",
              "area-first-flood-information": "integer",
              "as-first-flood-information": "integer",
              "neighbor-retransmission-count": "integer"
            }
          },
          "sham-link-keychain-alg": "string",
          "sham-link-dest-address": "string",
          "sham-link-dc-bitless-lsa": "integer",
          "sham-link-dead-interval": "integer",
          "sham-link-wait-interval": "integer",
          "sham-link-neighbor-id": "string",
          "sham-link-next-hello": "integer",
          "sham-link-youngest-md-key-id": "integer",
          "sham-link-nsf": "boolean",
          "sham-link-name-xr": "string",
          "sham-link-transmission-delay": "integer",
          "sham-link-cost": "integer",
          "sham-link-keychain-id": "integer",
          "sham-link-passive": "boolean",
          "sham-link-next-hello-ms": "integer",
          "sham-link-hello-interval": "integer",
          "sham-link-youngest-md-key": "boolean",
          "sham-link-state": "string",
          "sham-link-source-address": "string"
        }
      ]
    }
  },
  "fast-reroute": {
    "topologies": {
      "topology": [
        {
          "area-id": "integer",
          "router-id": "string",
          "ipfrr-router-id": "string",
          "ipfrr-area-revision": "integer",
          "ipfrr-topo": [
            {
              "distance": "integer",
              "neighbor-sourced": "boolean",
              "poison": "boolean",
              "distance-reverse": "integer",
              "type4": "boolean",
              "dr": "boolean",
              "node-id": "string",
              "revision": "integer"
            }
          ],
          "ipfrr-topo-area-id": "string"
        }
      ]
    }
  }
}

INTERFACE-VRF-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-vrf-information/

Retrieve operation of resource: interface-vrf-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sham-links": {
    "sham-link": [
      {
        "sham-link-name": "string",
        "sham-link-md-key": [
          {
            "entry": "integer"
          }
        ],
        "sham-link-old-md-key-count": "integer",
        "sham-link-hello-interval-ms": "integer",
        "sham-link-retransmission-interval": "integer",
        "sham-link-area": "string",
        "sham-link-demand-circuit": "boolean",
        "sham-link-last-nsf": "integer",
        "sham-link-ifindex": "integer",
        "sham-link-nsf-enabled": "boolean",
        "sham-link-authentication-type": "string",
        "sham-link-neighbor": {
          "sham-link-state": "string",
          "sham-link-suppress-hello": "boolean",
          "sham-link-retransmissoin": {
            "as-next-flood-information-index": "integer",
            "maximum-retransmission-length": "integer",
            "last-retransmission-time": "integer",
            "number-of-retransmissions": "integer",
            "last-retransmission-length": "integer",
            "as-first-flood-information-index": "integer",
            "as-next-flood-information": "integer",
            "as-flood-index": "integer",
            "area-flooding-index": "integer",
            "dbd-retransmission-count": "integer",
            "area-next-flood-information-index": "integer",
            "area-first-flood-information-index": "integer",
            "lsa-retransmission-timer": "integer",
            "area-next-flood-information": "integer",
            "dbd-retransmission-total-count": "integer",
            "maximum-retransmission-time": "integer",
            "area-first-flood-information": "integer",
            "as-first-flood-information": "integer",
            "neighbor-retransmission-count": "integer"
          }
        },
        "sham-link-keychain-alg": "string",
        "sham-link-dest-address": "string",
        "sham-link-dc-bitless-lsa": "integer",
        "sham-link-dead-interval": "integer",
        "sham-link-wait-interval": "integer",
        "sham-link-neighbor-id": "string",
        "sham-link-next-hello": "integer",
        "sham-link-youngest-md-key-id": "integer",
        "sham-link-nsf": "boolean",
        "sham-link-name-xr": "string",
        "sham-link-transmission-delay": "integer",
        "sham-link-cost": "integer",
        "sham-link-keychain-id": "integer",
        "sham-link-passive": "boolean",
        "sham-link-next-hello-ms": "integer",
        "sham-link-hello-interval": "integer",
        "sham-link-youngest-md-key": "boolean",
        "sham-link-state": "string",
        "sham-link-source-address": "string"
      }
    ]
  }
}

FLOOD-LIST-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/flood-list-table/

Retrieve operation of resource: flood-list-table

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flood": [
    {
      "interface-name": "string",
      "area-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "as-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "flood-lsa-count": "integer",
      "flood-interface-name": "string",
      "flood-pacing-timer": "integer"
    }
  ]
}

FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/flood-list-table/flood/{interface-name}/

Retrieve operation of resource: flood

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "as-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "flood-lsa-count": "integer",
  "flood-interface-name": "string",
  "flood-pacing-timer": "integer"
}

AREA-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/flood-list-table/flood/{interface-name}/area-flood/

Retrieve operation of resource: area-flood

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

AS-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/flood-list-table/flood/{interface-name}/as-flood/

Retrieve operation of resource: as-flood

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

SEGMENT-ROUTING - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/segment-routing/

Retrieve operation of resource: segment-routing

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-endpoint-policies": {
    "sr-endpoint-policy": [
      {
        "sr-endp-state-is-valid": "boolean",
        "sr-endp-resolution-fail-reason": "string",
        "sr-endp-state-is-unres": "boolean",
        "sr-policy-count": "integer",
        "sr-policy": [
          {
            "policy-state-is-idb-pending": "boolean",
            "policy-metric": "string",
            "policy-is-autoroute-include": "boolean",
            "policy-name": "string",
            "policy-state-is-stale": "boolean",
            "policy-update-timestamp": "integer",
            "policy-if-handle": "string",
            "policy-state-is-valid": "boolean",
            "policy-is-sspf": "boolean",
            "policy-state-is-ifh-error": "boolean",
            "policy-metric-mode": "string"
          }
        ],
        "sr-endp-state-is-stale": "boolean",
        "sr-valid-policy-count": "integer",
        "sr-area-id-string": "string",
        "sr-endpoint": "string",
        "sr-router-id": "integer"
      }
    ]
  }
}

SR-ENDPOINT-POLICIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/segment-routing/sr-endpoint-policies/

Retrieve operation of resource: sr-endpoint-policies

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-endpoint-policy": [
    {
      "sr-endp-state-is-valid": "boolean",
      "sr-endp-resolution-fail-reason": "string",
      "sr-endp-state-is-unres": "boolean",
      "sr-policy-count": "integer",
      "sr-policy": [
        {
          "policy-state-is-idb-pending": "boolean",
          "policy-metric": "string",
          "policy-is-autoroute-include": "boolean",
          "policy-name": "string",
          "policy-state-is-stale": "boolean",
          "policy-update-timestamp": "integer",
          "policy-if-handle": "string",
          "policy-state-is-valid": "boolean",
          "policy-is-sspf": "boolean",
          "policy-state-is-ifh-error": "boolean",
          "policy-metric-mode": "string"
        }
      ],
      "sr-endp-state-is-stale": "boolean",
      "sr-valid-policy-count": "integer",
      "sr-area-id-string": "string",
      "sr-endpoint": "string",
      "sr-router-id": "integer"
    }
  ]
}

SR-ENDPOINT-POLICY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/segment-routing/sr-endpoint-policies/sr-endpoint-policy/{endpoint-ip}/

Retrieve operation of resource: sr-endpoint-policy

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

endpoint-ip
in path
string

ID of endpoint-ip

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-endp-state-is-valid": "boolean",
  "sr-endp-resolution-fail-reason": "string",
  "sr-endp-state-is-unres": "boolean",
  "sr-policy-count": "integer",
  "sr-policy": [
    {
      "policy-state-is-idb-pending": "boolean",
      "policy-metric": "string",
      "policy-is-autoroute-include": "boolean",
      "policy-name": "string",
      "policy-state-is-stale": "boolean",
      "policy-update-timestamp": "integer",
      "policy-if-handle": "string",
      "policy-state-is-valid": "boolean",
      "policy-is-sspf": "boolean",
      "policy-state-is-ifh-error": "boolean",
      "policy-metric-mode": "string"
    }
  ],
  "sr-endp-state-is-stale": "boolean",
  "sr-valid-policy-count": "integer",
  "sr-area-id-string": "string",
  "sr-endpoint": "string",
  "sr-router-id": "integer"
}

SR-POLICY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/segment-routing/sr-endpoint-policies/sr-endpoint-policy/{endpoint-ip}/sr-policy/

Retrieve operation of resource: sr-policy

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

endpoint-ip
in path
string

ID of endpoint-ip

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-state-is-idb-pending": "boolean",
  "policy-metric": "string",
  "policy-is-autoroute-include": "boolean",
  "policy-name": "string",
  "policy-state-is-stale": "boolean",
  "policy-update-timestamp": "integer",
  "policy-if-handle": "string",
  "policy-state-is-valid": "boolean",
  "policy-is-sspf": "boolean",
  "policy-state-is-ifh-error": "boolean",
  "policy-metric-mode": "string"
}

MPLS-TE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/mpls-te/

Retrieve operation of resource: mpls-te

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-links": {
    "mpls-te-link": [
      {
        "mpls-te-link": [
          {
            "maximum-link-reservable-bw": "integer",
            "mplste-link-opt-tlv": [
              {
                "mplste-link-opt-tlv-type": "string",
                "mplste-link-opt-tlv-value": [
                  {
                    "ixcdtlv-value": {
                      "flex-scsi-count": "integer",
                      "fixed-scsi-count": "integer",
                      "max-lspbw": [
                        {
                          "entry": "string"
                        }
                      ],
                      "rile-len-code": "integer",
                      "switching-cap": "integer",
                      "ixcd-switching-cap-type": {
                        "ixcdbw-sub-tlv": {
                          "arr-bw-sub-tlv": [
                            {
                              "bw-sub-tlv-value": {
                                "ixcdbw-sub-tlv-type": "integer",
                                "fixed-bw-sub-tlv-value": {
                                  "unres-oduj-prio": [
                                    {
                                      "entry": "integer"
                                    }
                                  ],
                                  "fixed-sub-tlv-value": {
                                    "priority-bit7": "integer",
                                    "priority-bit6": "integer",
                                    "priority-bit5": "integer",
                                    "priority-bit4": "integer",
                                    "priority-bit3": "integer",
                                    "tsg": "integer",
                                    "priority-bit1": "integer",
                                    "priority-bit0": "integer",
                                    "tbit": "integer",
                                    "signal-type": "integer",
                                    "res": "integer",
                                    "sbit": "integer",
                                    "stage": "string",
                                    "num-stages": "integer",
                                    "priority-bit2": "integer"
                                  }
                                },
                                "flex-bw-sub-tlv-value": {
                                  "max-lspbw": [
                                    {
                                      "entry": "integer"
                                    }
                                  ],
                                  "flex-sub-tlv-value-common": {
                                    "priority-bit7": "integer",
                                    "priority-bit6": "integer",
                                    "priority-bit5": "integer",
                                    "priority-bit4": "integer",
                                    "priority-bit3": "integer",
                                    "tsg": "integer",
                                    "priority-bit1": "integer",
                                    "priority-bit0": "integer",
                                    "tbit": "integer",
                                    "signal-type": "integer",
                                    "res": "integer",
                                    "sbit": "integer",
                                    "stage": "string",
                                    "num-stages": "integer",
                                    "priority-bit2": "integer"
                                  },
                                  "unres-lspbw": [
                                    {
                                      "entry": "integer"
                                    }
                                  ]
                                }
                              },
                              "bw-sub-tlv-length": "integer",
                              "bw-sub-tlv-type": "integer"
                            }
                          ]
                        },
                        "ixcdpsc-info": {
                          "min-lsp-bandwidth": "integer",
                          "psc-interface-mtu": "integer"
                        },
                        "switching-cap-type": "integer"
                      }
                    },
                    "bctlv-value": {
                      "num-b-cs": "integer",
                      "mplste-link-bc-bandwidth": [
                        {
                          "entry": "integer"
                        }
                      ],
                      "model-id": "integer"
                    },
                    "srlgtlv-value": {
                      "mplste-link-srlg-data": [
                        null
                      ]
                    }
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
}

MPLS-TE-FRAGMENTS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/mpls-te/mpls-te-fragments/

Retrieve operation of resource: mpls-te-fragments

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-fragment": [
    {
      "mpls-te-link": [
        {
          "maximum-link-reservable-bw": "integer",
          "mplste-link-opt-tlv": [
            {
              "mplste-link-opt-tlv-type": "string",
              "mplste-link-opt-tlv-value": [
                {
                  "ixcdtlv-value": {
                    "flex-scsi-count": "integer",
                    "fixed-scsi-count": "integer",
                    "max-lspbw": [
                      {
                        "entry": "string"
                      }
                    ],
                    "rile-len-code": "integer",
                    "switching-cap": "integer",
                    "ixcd-switching-cap-type": {
                      "ixcdbw-sub-tlv": {
                        "arr-bw-sub-tlv": [
                          {
                            "bw-sub-tlv-value": {
                              "ixcdbw-sub-tlv-type": "integer",
                              "fixed-bw-sub-tlv-value": {
                                "unres-oduj-prio": [
                                  {
                                    "entry": "integer"
                                  }
                                ],
                                "fixed-sub-tlv-value": {
                                  "priority-bit7": "integer",
                                  "priority-bit6": "integer",
                                  "priority-bit5": "integer",
                                  "priority-bit4": "integer",
                                  "priority-bit3": "integer",
                                  "tsg": "integer",
                                  "priority-bit1": "integer",
                                  "priority-bit0": "integer",
                                  "tbit": "integer",
                                  "signal-type": "integer",
                                  "res": "integer",
                                  "sbit": "integer",
                                  "stage": "string",
                                  "num-stages": "integer",
                                  "priority-bit2": "integer"
                                }
                              },
                              "flex-bw-sub-tlv-value": {
                                "max-lspbw": [
                                  {
                                    "entry": "integer"
                                  }
                                ],
                                "flex-sub-tlv-value-common": {
                                  "priority-bit7": "integer",
                                  "priority-bit6": "integer",
                                  "priority-bit5": "integer",
                                  "priority-bit4": "integer",
                                  "priority-bit3": "integer",
                                  "tsg": "integer",
                                  "priority-bit1": "integer",
                                  "priority-bit0": "integer",
                                  "tbit": "integer",
                                  "signal-type": "integer",
                                  "res": "integer",
                                  "sbit": "integer",
                                  "stage": "string",
                                  "num-stages": "integer",
                                  "priority-bit2": "integer"
                                },
                                "unres-lspbw": [
                                  {
                                    "entry": "integer"
                                  }
                                ]
                              }
                            },
                            "bw-sub-tlv-length": "integer",
                            "bw-sub-tlv-type": "integer"
                          }
                        ]
                      },
                      "ixcdpsc-info": {
                        "min-lsp-bandwidth": "integer",
                        "psc-interface-mtu": "integer"
                      },
                      "switching-cap-type": "integer"
                    }
                  },
                  "bctlv-value": {
                    "num-b-cs": "integer",
                    "mplste-link-bc-bandwidth": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "model-id": "integer"
                  },
                  "srlgtlv-value": {
                    "mplste-link-srlg-data": [
                      {}
                    ]
                  }
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

MPLS-TE-FRAGMENT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/mpls-te/mpls-te-fragments/mpls-te-fragment/{area-id}/

Retrieve operation of resource: mpls-te-fragment

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-link": [
    {
      "maximum-link-reservable-bw": "integer",
      "mplste-link-opt-tlv": [
        {
          "mplste-link-opt-tlv-type": "string",
          "mplste-link-opt-tlv-value": [
            {
              "ixcdtlv-value": {
                "flex-scsi-count": "integer",
                "fixed-scsi-count": "integer",
                "max-lspbw": [
                  {
                    "entry": "string"
                  }
                ],
                "rile-len-code": "integer",
                "switching-cap": "integer",
                "ixcd-switching-cap-type": {
                  "ixcdbw-sub-tlv": {
                    "arr-bw-sub-tlv": [
                      {
                        "bw-sub-tlv-value": {
                          "ixcdbw-sub-tlv-type": "integer",
                          "fixed-bw-sub-tlv-value": {
                            "unres-oduj-prio": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "fixed-sub-tlv-value": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            }
                          },
                          "flex-bw-sub-tlv-value": {
                            "max-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "flex-sub-tlv-value-common": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            },
                            "unres-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ]
                          }
                        },
                        "bw-sub-tlv-length": "integer",
                        "bw-sub-tlv-type": "integer"
                      }
                    ]
                  },
                  "ixcdpsc-info": {
                    "min-lsp-bandwidth": "integer",
                    "psc-interface-mtu": "integer"
                  },
                  "switching-cap-type": "integer"
                }
              },
              "bctlv-value": {
                "num-b-cs": "integer",
                "mplste-link-bc-bandwidth": [
                  {
                    "entry": "integer"
                  }
                ],
                "model-id": "integer"
              },
              "srlgtlv-value": {
                "mplste-link-srlg-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "srlg-len": "integer",
                "num-srl-gs": "integer"
              }
            }
          ]
        }
      ]
    }
  ]
}

MPLS-TE-FRAGMENT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/mpls-te/mpls-te-fragments/mpls-te-fragment/{area-id}/mpls-te-fragment/

Retrieve operation of resource: mpls-te-fragment

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-link": [
    {
      "maximum-link-reservable-bw": "integer",
      "mplste-link-opt-tlv": [
        {
          "mplste-link-opt-tlv-type": "string",
          "mplste-link-opt-tlv-value": [
            {
              "ixcdtlv-value": {
                "flex-scsi-count": "integer",
                "fixed-scsi-count": "integer",
                "max-lspbw": [
                  {
                    "entry": "string"
                  }
                ],
                "rile-len-code": "integer",
                "switching-cap": "integer",
                "ixcd-switching-cap-type": {
                  "ixcdbw-sub-tlv": {
                    "arr-bw-sub-tlv": [
                      {
                        "bw-sub-tlv-value": {
                          "ixcdbw-sub-tlv-type": "integer",
                          "fixed-bw-sub-tlv-value": {
                            "unres-oduj-prio": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "fixed-sub-tlv-value": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            }
                          },
                          "flex-bw-sub-tlv-value": {
                            "max-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "flex-sub-tlv-value-common": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            },
                            "unres-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ]
                          }
                        },
                        "bw-sub-tlv-length": "integer",
                        "bw-sub-tlv-type": "integer"
                      }
                    ]
                  },
                  "ixcdpsc-info": {
                    "min-lsp-bandwidth": "integer",
                    "psc-interface-mtu": "integer"
                  },
                  "switching-cap-type": "integer"
                }
              },
              "bctlv-value": {
                "num-b-cs": "integer",
                "mplste-link-bc-bandwidth": [
                  {
                    "entry": "integer"
                  }
                ],
                "model-id": "integer"
              },
              "srlgtlv-value": {
                "mplste-link-srlg-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "srlg-len": "integer",
                "num-srl-gs": "integer"
              }
            }
          ]
        }
      ]
    }
  ]
}

STATISTICS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/

Retrieve operation of resource: statistics

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entries": {
    "interface-stats-entry": [
      {
        "interface-name": "string",
        "if-entry": [
          {
            "area-id-str": "string",
            "if-stat": [
              {
                "entry": "integer"
              }
            ],
            "area-id": "integer",
            "madj-intf": "boolean"
          }
        ],
        "handle": "string",
        "if-name-str": "string"
      }
    ]
  }
}

SPF-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/

Retrieve operation of resource: spf-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "runtime": [
    {
      "lsa-change-cnt": "string",
      "area-stat": [
        {
          "area-id": "integer",
          "spf-time": {
            "spf-intra-prefix-del": "integer",
            "spf-dijkstra": "integer",
            "spf-ext-prefix": "integer",
            "spf-intra-prefix": "integer",
            "spf-ext-prefix-del": "integer",
            "spf-inter-prefix-del": "integer",
            "spf-inter-prefix": "integer"
          },
          "lsa-type-cnt": [
            {
              "entry": "integer"
            }
          ]
        }
      ],
      "lsa-info": [
        {
          "type": "integer",
          "flush": "boolean",
          "area-id": "integer",
          "id": "string",
          "adv-rtr": "string"
        }
      ],
      "spf-start-time": "integer",
      "gbl-spf-time": {
        "spf-intra-prefix-del": "integer",
        "spf-dijkstra": "integer",
        "spf-ext-prefix": "integer",
        "spf-intra-prefix": "integer",
        "spf-ext-prefix-del": "integer",
        "spf-inter-prefix-del": "integer",
        "spf-inter-prefix": "integer"
      }
    }
  ],
  "os-runtime": [
    {
      "si-change-flags": "integer",
      "si-duration": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "si-area-id-str": "string",
      "si-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "os-sum-runtime": [
    {
      "sp-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "sp-dest-addr": "integer",
      "sp-dest-count": "integer",
      "sp-adv-rtr-id": "integer",
      "sp-duration": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "os-ex-runtime": [
    {
      "sp-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "sp-dest-addr": "integer",
      "sp-dest-count": "integer",
      "sp-adv-rtr-id": "integer",
      "sp-duration": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "spf-header": {
    "area-summ": [
      {
        "area-id": "integer",
        "spf-count": "integer"
      }
    ],
    "spf-count": "integer",
    "router-id": "string"
  }
}

SPF-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/spf-header/

Retrieve operation of resource: spf-header

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-summ": [
    {
      "area-id": "integer",
      "spf-count": "integer"
    }
  ],
  "spf-count": "integer",
  "router-id": "string"
}

AREA-SUMM - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/spf-header/area-summ/

Retrieve operation of resource: area-summ

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id": "integer",
  "spf-count": "integer"
}

OS-RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-runtime/

Retrieve operation of resource: os-runtime

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-change-flags": "integer",
  "si-duration": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "si-area-id-str": "string",
  "si-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

SI-START-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-runtime/si-start-time/

Retrieve operation of resource: si-start-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

SI-DURATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-runtime/si-duration/

Retrieve operation of resource: si-duration

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

OS-SUM-RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-sum-runtime/

Retrieve operation of resource: os-sum-runtime

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sp-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "sp-dest-addr": "integer",
  "sp-dest-count": "integer",
  "sp-adv-rtr-id": "integer",
  "sp-duration": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

SP-START-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-sum-runtime/sp-start-time/

Retrieve operation of resource: sp-start-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

SP-DURATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-sum-runtime/sp-duration/

Retrieve operation of resource: sp-duration

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

OS-EX-RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-ex-runtime/

Retrieve operation of resource: os-ex-runtime

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sp-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "sp-dest-addr": "integer",
  "sp-dest-count": "integer",
  "sp-adv-rtr-id": "integer",
  "sp-duration": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

SP-START-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-ex-runtime/sp-start-time/

Retrieve operation of resource: sp-start-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

SP-DURATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/os-ex-runtime/sp-duration/

Retrieve operation of resource: sp-duration

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/runtime/

Retrieve operation of resource: runtime

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-change-cnt": "string",
  "area-stat": [
    {
      "area-id": "integer",
      "spf-time": {
        "spf-intra-prefix-del": "integer",
        "spf-dijkstra": "integer",
        "spf-ext-prefix": "integer",
        "spf-intra-prefix": "integer",
        "spf-ext-prefix-del": "integer",
        "spf-inter-prefix-del": "integer",
        "spf-inter-prefix": "integer"
      },
      "lsa-type-cnt": [
        {
          "entry": "integer"
        }
      ]
    }
  ],
  "lsa-info": [
    {
      "type": "integer",
      "flush": "boolean",
      "area-id": "integer",
      "id": "string",
      "adv-rtr": "string"
    }
  ],
  "spf-start-time": "integer",
  "gbl-spf-time": {
    "spf-intra-prefix-del": "integer",
    "spf-dijkstra": "integer",
    "spf-ext-prefix": "integer",
    "spf-intra-prefix": "integer",
    "spf-ext-prefix-del": "integer",
    "spf-inter-prefix-del": "integer",
    "spf-inter-prefix": "integer"
  }
}

GBL-SPF-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/runtime/gbl-spf-time/

Retrieve operation of resource: gbl-spf-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spf-intra-prefix-del": "integer",
  "spf-dijkstra": "integer",
  "spf-ext-prefix": "integer",
  "spf-intra-prefix": "integer",
  "spf-ext-prefix-del": "integer",
  "spf-inter-prefix-del": "integer",
  "spf-inter-prefix": "integer"
}

LSA-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/runtime/lsa-info/

Retrieve operation of resource: lsa-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "integer",
  "flush": "boolean",
  "area-id": "integer",
  "id": "string",
  "adv-rtr": "string"
}

AREA-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/runtime/area-stat/

Retrieve operation of resource: area-stat

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id": "integer",
  "spf-time": {
    "spf-intra-prefix-del": "integer",
    "spf-dijkstra": "integer",
    "spf-ext-prefix": "integer",
    "spf-intra-prefix": "integer",
    "spf-ext-prefix-del": "integer",
    "spf-inter-prefix-del": "integer",
    "spf-inter-prefix": "integer"
  },
  "lsa-type-cnt": [
    {
      "entry": "integer"
    }
  ]
}

SPF-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/runtime/area-stat/spf-time/

Retrieve operation of resource: spf-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spf-intra-prefix-del": "integer",
  "spf-dijkstra": "integer",
  "spf-ext-prefix": "integer",
  "spf-intra-prefix": "integer",
  "spf-ext-prefix-del": "integer",
  "spf-inter-prefix-del": "integer",
  "spf-inter-prefix": "integer"
}

LSA-TYPE-CNT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/spf-stats/runtime/area-stat/lsa-type-cnt/

Retrieve operation of resource: lsa-type-cnt

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

RIB-BATCH-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/rib-batch-stats/

Retrieve operation of resource: rib-batch-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority-batch": [
    {
      "lfas-pending": "integer",
      "batches-sent": "integer",
      "lfas-del": "integer",
      "paths-add-errs": "integer",
      "paths-add": "integer",
      "routes-pending": "integer",
      "paths-pending": "integer",
      "paths-sent": "integer",
      "routes-sent": "integer",
      "max-routes": "integer",
      "paths-del-errs": "integer",
      "paths-del": "integer",
      "lfas-sent": "integer",
      "priority-level": "string",
      "lfas-add": "integer"
    }
  ]
}

PRIORITY-BATCH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/rib-batch-stats/priority-batch/

Retrieve operation of resource: priority-batch

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lfas-pending": "integer",
  "batches-sent": "integer",
  "lfas-del": "integer",
  "paths-add-errs": "integer",
  "paths-add": "integer",
  "routes-pending": "integer",
  "paths-pending": "integer",
  "paths-sent": "integer",
  "routes-sent": "integer",
  "max-routes": "integer",
  "paths-del-errs": "integer",
  "paths-del": "integer",
  "lfas-sent": "integer",
  "priority-level": "string",
  "lfas-add": "integer"
}

ISSU-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/

Retrieve operation of resource: issu-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-lsa-qad-mdata-count": "integer",
  "nsr-nbr-init-sync-pend-count": "string",
  "nsr-nbr-qad-mdata-count": "integer",
  "nsr-rev": "string",
  "nsr-peer-nodeid": "integer",
  "nsr-conn-to-active-closes": "integer",
  "nsr-conn-to-active-errors": "integer",
  "nsr-nbr-seq-no": "integer",
  "nsr-conn-to-active-opens": "integer",
  "nsr-issu-milestone": [
    {
      "milestone-name": "string",
      "milestone-status": "string"
    }
  ],
  "nsr-version": "integer",
  "nsr-intf-seq-no": "integer",
  "nsr-tmr-quant": "string",
  "nsr-fsm-running-timer": [
    {
      "entry": "string"
    }
  ],
  "nsr-lsa-init-sync-pend-count": "string",
  "nsr-fsm-flag": [
    {
      "entry": "string"
    }
  ],
  "nsr-fabric-mtu": "integer",
  "nsr-conn-to-active-attempts": "integer",
  "nsr-conn-to-active-fails": "integer",
  "nsr-nodeid": "integer",
  "nsr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-peer-version": "integer",
  "nsr-rtr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-lsa-qad-qid": "integer",
  "nsr-nbr-qad-qid": "integer",
  "nsr-err-history": [
    {
      "nsr-error-info": [
        {
          "last-err-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "err-info-string": "string",
          "err-count": "string"
        }
      ],
      "nsr-revisionversion": "integer",
      "total-errors": "string"
    }
  ],
  "nsr-fsm-state": "string"
}

NSR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-thd-sched/

Retrieve operation of resource: nsr-thd-sched

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-RTR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-rtr-thd-sched/

Retrieve operation of resource: nsr-rtr-thd-sched

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-rtr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-FSM-FLAG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-fsm-flag/

Retrieve operation of resource: nsr-fsm-flag

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-FSM-RUNNING-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-fsm-running-timer/

Retrieve operation of resource: nsr-fsm-running-timer

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-ISSU-MILESTONE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-issu-milestone/

Retrieve operation of resource: nsr-issu-milestone

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "milestone-name": "string",
  "milestone-status": "string"
}

NSR-ERR-HISTORY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-err-history/

Retrieve operation of resource: nsr-err-history

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-error-info": [
    {
      "last-err-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "err-info-string": "string",
      "err-count": "string"
    }
  ],
  "nsr-revisionversion": "integer",
  "total-errors": "string"
}

NSR-ERROR-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-err-history/nsr-error-info/

Retrieve operation of resource: nsr-error-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "last-err-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "err-info-string": "string",
  "err-count": "string"
}

LAST-ERR-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/issu-stats/nsr-err-history/nsr-error-info/last-err-time/

Retrieve operation of resource: last-err-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

RIB-THREAD-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/rib-thread-stats/

Retrieve operation of resource: rib-thread-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ribqueue": [
    {
      "wq-len-max": "string",
      "rib-table-not-created": "integer",
      "rib-pfx-limit-errs": "integer",
      "wq-total-dequeued": "integer",
      "wqe-qtime": "integer",
      "rib-pkts-sent": "integer",
      "rib-queue-errs": "integer",
      "rib-drop-before": "integer",
      "rib-dequeue-errs": "integer",
      "rib-empty-batches": "integer",
      "wq-thread-active": "boolean",
      "rib-base-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "rib-drop-conn": "integer",
      "rib-signals": "integer",
      "rib-send-errs": "integer",
      "rib-drop-after": "integer",
      "priority-level": "string",
      "wq-total-queued": "integer",
      "rib-version": "integer",
      "rib-base-clock": "integer",
      "wq-len-cur": "string",
      "wq-dqtime": "integer"
    }
  ],
  "internalwq": {
    "wq-len-max": "string",
    "rib-table-not-created": "integer",
    "rib-pfx-limit-errs": "integer",
    "wq-total-dequeued": "integer",
    "wqe-qtime": "integer",
    "rib-pkts-sent": "integer",
    "rib-queue-errs": "integer",
    "rib-drop-before": "integer",
    "rib-dequeue-errs": "integer",
    "rib-empty-batches": "integer",
    "wq-thread-active": "boolean",
    "rib-base-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "rib-drop-conn": "integer",
    "rib-signals": "integer",
    "rib-send-errs": "integer",
    "rib-drop-after": "integer",
    "priority-level": "string",
    "wq-total-queued": "integer",
    "rib-version": "integer",
    "rib-base-clock": "integer",
    "wq-len-cur": "string",
    "wq-dqtime": "integer"
  }
}

INTERNALWQ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/rib-thread-stats/internalwq/

Retrieve operation of resource: internalwq

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wq-len-max": "string",
  "rib-table-not-created": "integer",
  "rib-pfx-limit-errs": "integer",
  "wq-total-dequeued": "integer",
  "wqe-qtime": "integer",
  "rib-pkts-sent": "integer",
  "rib-queue-errs": "integer",
  "rib-drop-before": "integer",
  "rib-dequeue-errs": "integer",
  "rib-empty-batches": "integer",
  "wq-thread-active": "boolean",
  "rib-base-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "rib-drop-conn": "integer",
  "rib-signals": "integer",
  "rib-send-errs": "integer",
  "rib-drop-after": "integer",
  "priority-level": "string",
  "wq-total-queued": "integer",
  "rib-version": "integer",
  "rib-base-clock": "integer",
  "wq-len-cur": "string",
  "wq-dqtime": "integer"
}

RIB-BASE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/rib-thread-stats/internalwq/rib-base-time/

Retrieve operation of resource: rib-base-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

RIBQUEUE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/rib-thread-stats/ribqueue/

Retrieve operation of resource: ribqueue

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wq-len-max": "string",
  "rib-table-not-created": "integer",
  "rib-pfx-limit-errs": "integer",
  "wq-total-dequeued": "integer",
  "wqe-qtime": "integer",
  "rib-pkts-sent": "integer",
  "rib-queue-errs": "integer",
  "rib-drop-before": "integer",
  "rib-dequeue-errs": "integer",
  "rib-empty-batches": "integer",
  "wq-thread-active": "boolean",
  "rib-base-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "rib-drop-conn": "integer",
  "rib-signals": "integer",
  "rib-send-errs": "integer",
  "rib-drop-after": "integer",
  "priority-level": "string",
  "wq-total-queued": "integer",
  "rib-version": "integer",
  "rib-base-clock": "integer",
  "wq-len-cur": "string",
  "wq-dqtime": "integer"
}

RIB-BASE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/rib-thread-stats/ribqueue/rib-base-time/

Retrieve operation of resource: rib-base-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

NSR-PL-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/

Retrieve operation of resource: nsr-pl-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ncd-pri": [
    {
      "num-recv-drop": [
        {
          "nsr-pl-recv-drop-array": [
            {
              "entry": "integer"
            }
          ]
        }
      ],
      "num-recv": [
        {
          "entry": "integer"
        }
      ],
      "num-sent": [
        {
          "entry": "integer"
        }
      ],
      "num-sent-drop": [
        {
          "nsr-pl-send-drop-array": [
            {
              "entry": "integer"
            }
          ]
        }
      ]
    }
  ]
}

NCD-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/ncd-pri/

Retrieve operation of resource: ncd-pri

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "num-recv-drop": [
    {
      "nsr-pl-recv-drop-array": [
        {
          "entry": "integer"
        }
      ]
    }
  ],
  "num-recv": [
    {
      "entry": "integer"
    }
  ],
  "num-sent": [
    {
      "entry": "integer"
    }
  ],
  "num-sent-drop": [
    {
      "nsr-pl-send-drop-array": [
        {
          "entry": "integer"
        }
      ]
    }
  ]
}

NUM-SENT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/ncd-pri/num-sent/

Retrieve operation of resource: num-sent

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NUM-RECV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/ncd-pri/num-recv/

Retrieve operation of resource: num-recv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NUM-SENT-DROP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/ncd-pri/num-sent-drop/

Retrieve operation of resource: num-sent-drop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pl-send-drop-array": [
    {
      "entry": "integer"
    }
  ]
}

NSR-PL-SEND-DROP-ARRAY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/ncd-pri/num-sent-drop/nsr-pl-send-drop-array/

Retrieve operation of resource: nsr-pl-send-drop-array

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NUM-RECV-DROP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/ncd-pri/num-recv-drop/

Retrieve operation of resource: num-recv-drop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pl-recv-drop-array": [
    {
      "entry": "integer"
    }
  ]
}

NSR-PL-RECV-DROP-ARRAY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-pl-stats/ncd-pri/num-recv-drop/nsr-pl-recv-drop-array/

Retrieve operation of resource: nsr-pl-recv-drop-array

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NSR-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/

Retrieve operation of resource: nsr-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-lsa-qad-mdata-count": "integer",
  "nsr-nbr-init-sync-pend-count": "string",
  "nsr-nbr-qad-mdata-count": "integer",
  "nsr-rev": "string",
  "nsr-peer-nodeid": "integer",
  "nsr-conn-to-active-closes": "integer",
  "nsr-conn-to-active-errors": "integer",
  "nsr-nbr-seq-no": "integer",
  "nsr-conn-to-active-opens": "integer",
  "nsr-issu-milestone": [
    {
      "milestone-name": "string",
      "milestone-status": "string"
    }
  ],
  "nsr-version": "integer",
  "nsr-intf-seq-no": "integer",
  "nsr-tmr-quant": "string",
  "nsr-fsm-running-timer": [
    {
      "entry": "string"
    }
  ],
  "nsr-lsa-init-sync-pend-count": "string",
  "nsr-fsm-flag": [
    {
      "entry": "string"
    }
  ],
  "nsr-fabric-mtu": "integer",
  "nsr-conn-to-active-attempts": "integer",
  "nsr-conn-to-active-fails": "integer",
  "nsr-nodeid": "integer",
  "nsr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-peer-version": "integer",
  "nsr-rtr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-lsa-qad-qid": "integer",
  "nsr-nbr-qad-qid": "integer",
  "nsr-err-history": [
    {
      "nsr-error-info": [
        {
          "last-err-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "err-info-string": "string",
          "err-count": "string"
        }
      ],
      "nsr-revisionversion": "integer",
      "total-errors": "string"
    }
  ],
  "nsr-fsm-state": "string"
}

NSR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-thd-sched/

Retrieve operation of resource: nsr-thd-sched

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-RTR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-rtr-thd-sched/

Retrieve operation of resource: nsr-rtr-thd-sched

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-rtr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-FSM-FLAG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-fsm-flag/

Retrieve operation of resource: nsr-fsm-flag

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-FSM-RUNNING-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-fsm-running-timer/

Retrieve operation of resource: nsr-fsm-running-timer

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-ISSU-MILESTONE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-issu-milestone/

Retrieve operation of resource: nsr-issu-milestone

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "milestone-name": "string",
  "milestone-status": "string"
}

NSR-ERR-HISTORY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-err-history/

Retrieve operation of resource: nsr-err-history

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-error-info": [
    {
      "last-err-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "err-info-string": "string",
      "err-count": "string"
    }
  ],
  "nsr-revisionversion": "integer",
  "total-errors": "string"
}

NSR-ERROR-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-err-history/nsr-error-info/

Retrieve operation of resource: nsr-error-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "last-err-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "err-info-string": "string",
  "err-count": "string"
}

LAST-ERR-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/nsr-stats/nsr-err-history/nsr-error-info/last-err-time/

Retrieve operation of resource: last-err-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

FRR-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/frr-stats/

Retrieve operation of resource: frr-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fs-paths-protected": "integer",
  "fs-paths": "integer",
  "fs-paths-eligible": "integer"
}

TE-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/te-stats/

Retrieve operation of resource: te-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pce-br-lookup": "integer",
  "link-batch-reads": "integer",
  "adj-gets": "integer",
  "link-fragment-floods": "integer",
  "tunnel-announces": "integer",
  "te-sr-idt-sent": "boolean",
  "pce-num-node-delete": "integer",
  "pce-num-node-announce": "integer",
  "link-floods": "integer",
  "pce-br-lkup-num-dests": "integer",
  "te-disconnects": "integer",
  "pce-stoplisten": "integer",
  "pce-br-resp-fails": "integer",
  "adj-changes": "integer",
  "pce-node-announce-batches": "integer",
  "pce-flood": "integer",
  "data-trans-completes": "integer",
  "te-sr-path-reg-idt-recvd": "boolean",
  "pce-get": "integer",
  "control-disconnects": "integer",
  "pce-listen": "integer",
  "link-batch-writes": "integer",
  "lsp-gets": "integer",
  "pce-node-send-fails": "integer",
  "fragment-deletes": "integer",
  "control-batch-writes": "integer",
  "sr-num-area-enabled": "integer",
  "fragment-announces": "integer",
  "pce-node-delete-batches": "integer",
  "te-connected": "boolean",
  "total-tunnels": "integer",
  "control-batch-reads": "integer"
}

PROTOCOL-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/protocol-stats/

Retrieve operation of resource: protocol-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "output-req-lsa": "integer",
  "input-lsupd-lsa": "integer",
  "output-ack": "integer",
  "input-req": "integer",
  "checksumerr": "integer",
  "input-lsupd": "integer",
  "input-dbdes": "integer",
  "h-input-req": "integer",
  "output-autherr": "integer",
  "h-input-lsupd": "integer",
  "input-ack": "integer",
  "outputs": "integer",
  "output-lsupd": "integer",
  "inputs": "integer",
  "input-dbdes-lsa": "integer",
  "input-autherr": "integer",
  "output-dbdes": "integer",
  "output-req": "integer",
  "h-input-dbdes": "integer",
  "output-dbdes-lsa": "integer",
  "output-lsupd-lsa": "integer",
  "input-req-lsa": "integer",
  "output-ack-lsa": "integer",
  "h-input-ack": "integer",
  "output-hello": "integer",
  "input-hello": "integer",
  "input-ack-lsa": "integer"
}

RAW-IO-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/raw-io-stats/

Retrieve operation of resource: raw-io-stats

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in-standby-discarded": "integer",
  "out-no-pak-discarded": "integer",
  "in-no-mem-discarded": "integer",
  "out-bytes-sent": "integer",
  "out-no-conn-discarded": "integer",
  "out-null-src-discarded": "integer",
  "out-sent": "integer",
  "disconnects": "integer",
  "out-ipv4-hdr-err-discarded": "integer",
  "nsr-not-ready-discarded": "integer",
  "in-short-msg-discarded": "integer",
  "raw-connected": "boolean",
  "out-send-pak-err-discarded": "integer",
  "in-raw-event": "integer",
  "in-rcv": "integer",
  "sl-raw-connected": "boolean",
  "in-bytes-rcv": "integer"
}

INTERFACE-STATS-ENTRIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/interface-stats-entries/

Retrieve operation of resource: interface-stats-entries

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entry": [
    {
      "if-entry": [
        {
          "area-id-str": "string",
          "if-stat": [
            {
              "entry": "integer"
            }
          ],
          "area-id": "integer",
          "madj-intf": "boolean"
        }
      ],
      "handle": "string",
      "if-name-str": "string"
    }
  ]
}

INTERFACE-STATS-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/interface-stats-entries/interface-stats-entry/{interface-name}/

Retrieve operation of resource: interface-stats-entry

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "if-entry": [
    {
      "area-id-str": "string",
      "if-stat": [
        {
          "entry": "integer"
        }
      ],
      "area-id": "integer",
      "madj-intf": "boolean"
    }
  ],
  "handle": "string",
  "if-name-str": "string"
}

IF-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/

Retrieve operation of resource: if-entry

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id-str": "string",
  "if-stat": [
    {
      "entry": "integer"
    }
  ],
  "area-id": "integer",
  "madj-intf": "boolean"
}

IF-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/if-stat/

Retrieve operation of resource: if-stat

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

ADJACENCY-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/

Retrieve operation of resource: adjacency-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-details": {
    "neighbor-detail": [
      {
        "neighbor-address": "string",
        "interface-name": "string",
        "neighbor-option": "integer",
        "neighbor-ack-list-count": "integer",
        "neighbor-interface-id": "integer",
        "interface-type": "string",
        "neighbor-summary": {
          "neighbor-up-time": "integer",
          "neighbor-id": "string",
          "neighbor-dead-timer": "integer",
          "neighbor-address-xr": "string",
          "dr-bdr-state": "string",
          "neighbor-interface-name": "string",
          "neighbor-madj-interface": "boolean",
          "neighbor-bfd-information": {
            "bfd-status-flag": "integer",
            "bfd-intf-enable-mode": "integer"
          },
          "neighbor-state": "string",
          "neighbor-dr-priority": "integer"
        },
        "lfa-interface": "string",
        "neighbor-filter": "boolean",
        "neighbor-designated-router-address": "string",
        "oob-resynchronization": "boolean",
        "adjacency-sid-label": "integer",
        "neighbor-ack-list-high-watermark": "integer",
        "neighbor-area-id": "string",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "lfa-neighbor-revision": "integer",
        "state-change-count": "integer",
        "nsf-router-state": "string",
        "adjacency-sid-protected": "boolean",
        "neighbor-cost": "integer",
        "neighbor-backup-designated-router-address": "string",
        "last-oob-time": "integer",
        "lfa-neighbor-id": "string",
        "next-poll-interval": "integer",
        "neighbor-retransmission-information": {
          "as-next-flood-information-index": "integer",
          "maximum-retransmission-length": "integer",
          "last-retransmission-time": "integer",
          "number-of-retransmissions": "integer",
          "last-retransmission-length": "integer",
          "as-first-flood-information-index": "integer",
          "as-next-flood-information": "integer",
          "as-flood-index": "integer",
          "area-flooding-index": "integer",
          "dbd-retransmission-count": "integer",
          "area-next-flood-information-index": "integer",
          "area-first-flood-information-index": "integer",
          "lsa-retransmission-timer": "integer",
          "area-next-flood-information": "integer",
          "dbd-retransmission-total-count": "integer",
          "maximum-retransmission-time": "integer",
          "area-first-flood-information": "integer",
          "as-first-flood-information": "integer",
          "neighbor-retransmission-count": "integer"
        },
        "pending-events": "integer",
        "lfa-next-hop": "string",
        "neighbor-lls-option": "integer",
        "adjacency-sid-unprotected-label": "integer",
        "poll-interval": "integer"
      }
    ]
  }
}

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "neighbor-up-time": "integer",
      "neighbor-id": "string",
      "neighbor-dead-timer": "integer",
      "neighbor-address-xr": "string",
      "dr-bdr-state": "string",
      "neighbor-interface-name": "string",
      "neighbor-madj-interface": "boolean",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "neighbor-state": "string",
      "neighbor-dr-priority": "integer"
    }
  ]
}

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbors/neighbor/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbors/neighbor/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

REQUESTS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/requests/

Retrieve operation of resource: requests

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request": [
    {
      "request-interface-name": "string",
      "request": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "request-neighbor-address": "string",
      "request-neighbor-id": "string"
    }
  ]
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/requests/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request-interface-name": "string",
  "request": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "request-neighbor-address": "string",
  "request-neighbor-id": "string"
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/requests/request/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/retransmissions/

Retrieve operation of resource: retransmissions

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission": [
    {
      "retransmission-area-db": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-asdb": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-interface-name": "string",
      "retransmission-timer": "integer",
      "retransmission-neighbor-ip-address": "string",
      "retransmission-neighbor-id": "string",
      "retransmission-count": "integer"
    }
  ]
}

RETRANSMISSION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/retransmissions/retransmission/

Retrieve operation of resource: retransmission

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission-area-db": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-asdb": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-interface-name": "string",
  "retransmission-timer": "integer",
  "retransmission-neighbor-ip-address": "string",
  "retransmission-neighbor-id": "string",
  "retransmission-count": "integer"
}

RETRANSMISSION-AREA-DB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/retransmissions/retransmission/retransmission-area-db/

Retrieve operation of resource: retransmission-area-db

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSION-ASDB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/retransmissions/retransmission/retransmission-asdb/

Retrieve operation of resource: retransmission-asdb

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

NEIGHBOR-DETAILS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbor-details/

Retrieve operation of resource: neighbor-details

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-detail": [
    {
      "neighbor-option": "integer",
      "neighbor-ack-list-count": "integer",
      "neighbor-interface-id": "integer",
      "interface-type": "string",
      "neighbor-summary": {
        "neighbor-up-time": "integer",
        "neighbor-id": "string",
        "neighbor-dead-timer": "integer",
        "neighbor-address-xr": "string",
        "dr-bdr-state": "string",
        "neighbor-interface-name": "string",
        "neighbor-madj-interface": "boolean",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "neighbor-state": "string",
        "neighbor-dr-priority": "integer"
      },
      "lfa-interface": "string",
      "neighbor-filter": "boolean",
      "neighbor-designated-router-address": "string",
      "oob-resynchronization": "boolean",
      "adjacency-sid-label": "integer",
      "neighbor-ack-list-high-watermark": "integer",
      "neighbor-area-id": "string",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "lfa-neighbor-revision": "integer",
      "state-change-count": "integer",
      "nsf-router-state": "string",
      "adjacency-sid-protected": "boolean",
      "neighbor-cost": "integer",
      "neighbor-backup-designated-router-address": "string",
      "last-oob-time": "integer",
      "lfa-neighbor-id": "string",
      "next-poll-interval": "integer",
      "neighbor-retransmission-information": {
        "as-next-flood-information-index": "integer",
        "maximum-retransmission-length": "integer",
        "last-retransmission-time": "integer",
        "number-of-retransmissions": "integer",
        "last-retransmission-length": "integer",
        "as-first-flood-information-index": "integer",
        "as-next-flood-information": "integer",
        "as-flood-index": "integer",
        "area-flooding-index": "integer",
        "dbd-retransmission-count": "integer",
        "area-next-flood-information-index": "integer",
        "area-first-flood-information-index": "integer",
        "lsa-retransmission-timer": "integer",
        "area-next-flood-information": "integer",
        "dbd-retransmission-total-count": "integer",
        "maximum-retransmission-time": "integer",
        "area-first-flood-information": "integer",
        "as-first-flood-information": "integer",
        "neighbor-retransmission-count": "integer"
      },
      "pending-events": "integer",
      "lfa-next-hop": "string",
      "neighbor-lls-option": "integer",
      "adjacency-sid-unprotected-label": "integer",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR-DETAIL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbor-details/neighbor-detail/

Retrieve operation of resource: neighbor-detail

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-option": "integer",
  "neighbor-ack-list-count": "integer",
  "neighbor-interface-id": "integer",
  "interface-type": "string",
  "neighbor-summary": {
    "neighbor-up-time": "integer",
    "neighbor-id": "string",
    "neighbor-dead-timer": "integer",
    "neighbor-address-xr": "string",
    "dr-bdr-state": "string",
    "neighbor-interface-name": "string",
    "neighbor-madj-interface": "boolean",
    "neighbor-bfd-information": {
      "bfd-status-flag": "integer",
      "bfd-intf-enable-mode": "integer"
    },
    "neighbor-state": "string",
    "neighbor-dr-priority": "integer"
  },
  "lfa-interface": "string",
  "neighbor-filter": "boolean",
  "neighbor-designated-router-address": "string",
  "oob-resynchronization": "boolean",
  "adjacency-sid-label": "integer",
  "neighbor-ack-list-high-watermark": "integer",
  "neighbor-area-id": "string",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "lfa-neighbor-revision": "integer",
  "state-change-count": "integer",
  "nsf-router-state": "string",
  "adjacency-sid-protected": "boolean",
  "neighbor-cost": "integer",
  "neighbor-backup-designated-router-address": "string",
  "last-oob-time": "integer",
  "lfa-neighbor-id": "string",
  "next-poll-interval": "integer",
  "neighbor-retransmission-information": {
    "as-next-flood-information-index": "integer",
    "maximum-retransmission-length": "integer",
    "last-retransmission-time": "integer",
    "number-of-retransmissions": "integer",
    "last-retransmission-length": "integer",
    "as-first-flood-information-index": "integer",
    "as-next-flood-information": "integer",
    "as-flood-index": "integer",
    "area-flooding-index": "integer",
    "dbd-retransmission-count": "integer",
    "area-next-flood-information-index": "integer",
    "area-first-flood-information-index": "integer",
    "lsa-retransmission-timer": "integer",
    "area-next-flood-information": "integer",
    "dbd-retransmission-total-count": "integer",
    "maximum-retransmission-time": "integer",
    "area-first-flood-information": "integer",
    "as-first-flood-information": "integer",
    "neighbor-retransmission-count": "integer"
  },
  "pending-events": "integer",
  "lfa-next-hop": "string",
  "neighbor-lls-option": "integer",
  "adjacency-sid-unprotected-label": "integer",
  "poll-interval": "integer"
}

NEIGHBOR-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbor-details/neighbor-detail/neighbor-summary/

Retrieve operation of resource: neighbor-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbor-details/neighbor-detail/neighbor-summary/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbor-details/neighbor-detail/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-RETRANSMISSION-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/adjacency-information/neighbor-details/neighbor-detail/neighbor-retransmission-information/

Retrieve operation of resource: neighbor-retransmission-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "as-next-flood-information-index": "integer",
  "maximum-retransmission-length": "integer",
  "last-retransmission-time": "integer",
  "number-of-retransmissions": "integer",
  "last-retransmission-length": "integer",
  "as-first-flood-information-index": "integer",
  "as-next-flood-information": "integer",
  "as-flood-index": "integer",
  "area-flooding-index": "integer",
  "dbd-retransmission-count": "integer",
  "area-next-flood-information-index": "integer",
  "area-first-flood-information-index": "integer",
  "lsa-retransmission-timer": "integer",
  "area-next-flood-information": "integer",
  "dbd-retransmission-total-count": "integer",
  "maximum-retransmission-time": "integer",
  "area-first-flood-information": "integer",
  "as-first-flood-information": "integer",
  "neighbor-retransmission-count": "integer"
}

ROUTE-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/

Retrieve operation of resource: route-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-information": {
    "failure-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "failures": "integer",
    "common": {
      "external-type1s": "integer",
      "external-type2s": "integer",
      "intra-areas": "integer",
      "inter-areas": "integer",
      "external-nssa-type2s": "integer",
      "total": "integer",
      "external-nssa-type1s": "integer"
    },
    "failure-address": "string"
  },
  "connected-routes": {
    "connected-route": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "lsa-type": "integer",
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      }
    ]
  },
  "multicast-intact-backup-routes": {
    "multicast-intact-backup-route": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer"
          }
        }
      }
    ]
  }
}

BACKUP-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/

Retrieve operation of resource: backup-routes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

BACKUP-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/

Retrieve operation of resource: backup-route

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/backup-routes/backup-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

MULTICAST-INTACT-ROUTE-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/

Retrieve operation of resource: multicast-intact-route-table

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route": [
    {
      "prefix": "string",
      "prefix-length": "string",
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/

Retrieve operation of resource: route

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-route-table/route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

MULTICAST-INTACT-BACKUP-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/

Retrieve operation of resource: multicast-intact-backup-routes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-intact-backup-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

MULTICAST-INTACT-BACKUP-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/

Retrieve operation of resource: multicast-intact-backup-route

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

SUMMARY-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/summary-information/

Retrieve operation of resource: summary-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "failure-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "failures": "integer",
  "common": {
    "external-type1s": "integer",
    "external-type2s": "integer",
    "intra-areas": "integer",
    "inter-areas": "integer",
    "external-nssa-type2s": "integer",
    "total": "integer",
    "external-nssa-type1s": "integer"
  },
  "failure-address": "string"
}

FAILURE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/summary-information/failure-time/

Retrieve operation of resource: failure-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

COMMON - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/summary-information/common/

Retrieve operation of resource: common

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-type1s": "integer",
  "external-type2s": "integer",
  "intra-areas": "integer",
  "inter-areas": "integer",
  "external-nssa-type2s": "integer",
  "total": "integer",
  "external-nssa-type1s": "integer"
}

CONNECTED-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/

Retrieve operation of resource: connected-routes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "connected-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

CONNECTED-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/

Retrieve operation of resource: connected-route

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/connected-routes/connected-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

LOCAL-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/

Retrieve operation of resource: local-routes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "local-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

LOCAL-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/

Retrieve operation of resource: local-route

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/local-routes/local-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/

Retrieve operation of resource: route-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-area": [
    {
      "backup-route-areas": {
        "backup-route-area": [
          {
            "route-metric": "integer",
            "route-type": "string",
            "route-info": {
              "route-srte-nbr-registered": "integer",
              "route-spf-priority": "integer",
              "route-update-time": {
                "second": "integer",
                "nanosecond": "integer"
              },
              "route-area-id": "integer",
              "route-spf-version": "integer",
              "route-label-type": "integer",
              "route-srte-prefix-registered": "boolean",
              "route-forward-distance": "integer",
              "route-sspf-label": "integer",
              "route-label": "integer",
              "route-rib-version": "integer",
              "route-fail-time": {
                "second": "integer",
                "nanosecond": "integer"
              },
              "route-source": "integer",
              "route-te-metric": "integer",
              "route-auto-excluded": "boolean"
            },
            "route-connected": "boolean",
            "route-path": [
              {
                "route-next-hop-address": "string",
                "route-lsaid": "string",
                "route-interface-snmp-index": "integer",
                "route-backup-path": {
                  "backup-tunnel-interface-name": "string",
                  "node-protect": "boolean",
                  "downstream": "boolean",
                  "lfa-type": "string",
                  "primary-path": "boolean",
                  "backup-route-source": "string",
                  "backup-route-next-hop-address": "string",
                  "backup-repair": [
                    {
                      "repair-element-type": "integer",
                      "repair-label": "integer",
                      "repair-element-id": "string"
                    }
                  ],
                  "line-card-disjoint": "boolean",
                  "backup-metric": "integer",
                  "srlg-disjoint": "boolean",
                  "backup-route-interface-name": "string",
                  "backup-remote-lfa": "string",
                  "interface-disjoint": "boolean",
                  "backup-repair-list-size": "integer"
                },
                "route-path-id": "integer",
                "route-path-is-rsvp-te-path": "boolean",
                "route-path-is-ucmp-path": "boolean",
                "area-id": "integer",
                "route-path-is-mcast-intact": "boolean",
                "neighbor-next-hop": [
                  {
                    "neighbor-next-hop-intf-index": "integer",
                    "neighbor-next-hop-value-type": "string",
                    "neighbor-next-hop-ip-addr": "string"
                  }
                ],
                "route-path-is-sr-te-path": "boolean",
                "sr-microloop-avoidance-path": {
                  "microloop-strict-spf": "boolean",
                  "microloop-repair-list-size": "integer",
                  "microloop-repair": [
                    {
                      "repair-element-type": "integer",
                      "repair-label": "integer",
                      "repair-element-id": "string"
                    }
                  ],
                  "microloop-tunnel-interface-name": "string"
                },
                "route-path-is-sr-excl-path": "boolean",
                "route-path-is-sr-te-sspf-path": "boolean",
                "route-source": "string",
                "route-metric": "integer",
                "lsa-type": "integer",
                "area-format": "boolean",
                "route-interface-name": "string"
              }
            ],
            "route-prefix": "string",
            "route-prefix-length": "integer"
          }
        ]
      },
      "summary-area-information": {
        "failure-time": {
          "second": "integer",
          "nanosecond": "integer"
        }
      }
    }
  ]
}

ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/

Retrieve operation of resource: route-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-route-areas": {
    "backup-route-area": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "route-backup-path": {
              "backup-tunnel-interface-name": "string",
              "node-protect": "boolean",
              "downstream": "boolean",
              "lfa-type": "string",
              "primary-path": "boolean",
              "backup-route-source": "string",
              "backup-route-next-hop-address": "string",
              "backup-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "line-card-disjoint": "boolean",
              "backup-metric": "integer",
              "srlg-disjoint": "boolean",
              "backup-route-interface-name": "string",
              "backup-remote-lfa": "string",
              "interface-disjoint": "boolean",
              "backup-repair-list-size": "integer"
            },
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "lsa-type": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      }
    ]
  },
  "summary-area-information": {
    "failure-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "failures": "integer"
  }
}

MULTICAST-INTACT-BACKUP-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/

Retrieve operation of resource: multicast-intact-backup-route-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-intact-backup-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

MULTICAST-INTACT-BACKUP-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/

Retrieve operation of resource: multicast-intact-backup-route-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

CONNECTED-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/

Retrieve operation of resource: connected-route-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "connected-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

CONNECTED-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/

Retrieve operation of resource: connected-route-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

BACKUP-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/

Retrieve operation of resource: backup-route-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

BACKUP-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/

Retrieve operation of resource: backup-route-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

ROUTE-AREA-INFORMATIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/

Retrieve operation of resource: route-area-informations

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-area-information": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

ROUTE-AREA-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/

Retrieve operation of resource: route-area-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

MULTICAST-INTACT-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/

Retrieve operation of resource: multicast-intact-route-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-intact-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

MULTICAST-INTACT-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/

Retrieve operation of resource: multicast-intact-route-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

SUMMARY-AREA-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/summary-area-information/

Retrieve operation of resource: summary-area-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "failure-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "failures": "integer",
  "common": {
    "external-type1s": "integer",
    "external-type2s": "integer",
    "intra-areas": "integer",
    "inter-areas": "integer",
    "external-nssa-type2s": "integer",
    "total": "integer",
    "external-nssa-type1s": "integer"
  },
  "failure-address": "string"
}

FAILURE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/summary-area-information/failure-time/

Retrieve operation of resource: failure-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

COMMON - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/summary-area-information/common/

Retrieve operation of resource: common

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-type1s": "integer",
  "external-type2s": "integer",
  "intra-areas": "integer",
  "inter-areas": "integer",
  "external-nssa-type2s": "integer",
  "total": "integer",
  "external-nssa-type1s": "integer"
}

LOCAL-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/

Retrieve operation of resource: local-route-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "local-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

LOCAL-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/

Retrieve operation of resource: local-route-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

ROUTE-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/

Retrieve operation of resource: route-table

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route": [
    {
      "prefix": "string",
      "prefix-length": "string",
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/

Retrieve operation of resource: route

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/route-table/route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

EXTERNAL-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/

Retrieve operation of resource: external-routes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-route": [
    {
      "route-information": {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "lsa-type": "integer",
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      },
      "route-extended-community": {
        "extended-community-domain-id-value": "string",
        "extended-community-area-id": "integer",
        "extended-community-router-id": "string",
        "extended-community-route-type": "integer",
        "extended-community-options": "integer",
        "extended-communityl-domain-id-type": "integer"
      },
      "protocol-name": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      }
    }
  ]
}

EXTERNAL-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/

Retrieve operation of resource: external-route

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-information": {
    "route-metric": "integer",
    "route-type": "string",
    "route-info": {
      "route-srte-nbr-registered": "integer",
      "route-spf-priority": "integer",
      "route-update-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "route-area-id": "integer",
      "route-spf-version": "integer",
      "route-label-type": "integer",
      "route-srte-prefix-registered": "boolean",
      "route-forward-distance": "integer",
      "route-sspf-label": "integer",
      "route-label": "integer",
      "route-rib-version": "integer",
      "route-fail-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "route-source": "integer",
      "route-te-metric": "integer",
      "route-auto-excluded": "boolean"
    },
    "route-connected": "boolean",
    "route-path": [
      {
        "route-next-hop-address": "string",
        "route-lsaid": "string",
        "route-interface-snmp-index": "integer",
        "lsa-type": "integer",
        "route-path-id": "integer",
        "route-path-is-rsvp-te-path": "boolean",
        "route-path-is-ucmp-path": "boolean",
        "area-id": "integer",
        "route-path-is-mcast-intact": "boolean",
        "neighbor-next-hop": [
          {
            "neighbor-next-hop-intf-index": "integer",
            "neighbor-next-hop-value-type": "string",
            "neighbor-next-hop-ip-addr": "string"
          }
        ],
        "route-path-is-sr-te-path": "boolean",
        "sr-microloop-avoidance-path": {
          "microloop-strict-spf": "boolean",
          "microloop-repair-list-size": "integer",
          "microloop-repair": [
            {
              "repair-element-type": "integer",
              "repair-label": "integer",
              "repair-element-id": "string"
            }
          ],
          "microloop-tunnel-interface-name": "string"
        },
        "route-path-is-sr-excl-path": "boolean",
        "route-path-is-sr-te-sspf-path": "boolean",
        "route-source": "string",
        "route-metric": "integer",
        "area-format": "boolean",
        "route-interface-name": "string"
      }
    ],
    "route-prefix": "string",
    "route-prefix-length": "integer"
  },
  "route-extended-community": {
    "extended-community-domain-id-value": "string",
    "extended-community-area-id": "integer",
    "extended-community-router-id": "string",
    "extended-community-route-type": "integer",
    "extended-community-options": "integer",
    "extended-communityl-domain-id-type": "integer"
  },
  "protocol-name": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  }
}

ROUTE-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/

Retrieve operation of resource: route-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-information/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

PROTOCOL-NAME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/protocol-name/

Retrieve operation of resource: protocol-name

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "isis-instance-id": "string",
  "ospf-process-id": "string",
  "bgp-as-number": "string",
  "protocol-type": "string",
  "connected-instance": "string",
  "eigrp-as-number": "string"
}

ROUTE-EXTENDED-COMMUNITY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/route-information/external-routes/external-route/route-extended-community/

Retrieve operation of resource: route-extended-community

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "extended-community-domain-id-value": "string",
  "extended-community-area-id": "integer",
  "extended-community-router-id": "string",
  "extended-community-route-type": "integer",
  "extended-community-options": "integer",
  "extended-communityl-domain-id-type": "integer"
}

INTERFACE-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/

Retrieve operation of resource: interface-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-lsa-filter": "boolean",
        "interface-last-nsf": "integer",
        "configured-ldp-sync-igp-shortcuts": "boolean",
        "interface-sid-php-off": "boolean",
        "link-delay-max": "integer",
        "configured-demand-circuit": "boolean",
        "interface-ldp-sync": "boolean",
        "hello-interval": "integer",
        "fast-detect-hold-down-time": "integer",
        "is-loopback-stub-network": "boolean",
        "backup-designated-router": "boolean",
        "interface-forw": "boolean",
        "interface-neighbor": [
          {
            "suppress-hello": "boolean",
            "neighbor-dr": "boolean",
            "interface-neighbor-id": "string",
            "interface-neighbor-cost": "integer",
            "neighbor-bdr": "boolean"
          }
        ],
        "interface-sid-n-flag-clear": "boolean",
        "ttl-security-hop-count": "integer",
        "active-interface": {
          "youngest-md-key": "boolean",
          "interface-flood-pacing-timer": "integer",
          "interface-as-next-flood": "integer",
          "keychain-id": "integer",
          "interface-flood-length": "integer",
          "flood-scan-length": "integer",
          "interface-neighbor-count": "integer",
          "wait-time": "integer",
          "md-keys": [
            {
              "entry": "integer"
            }
          ],
          "interface-area-next-flood-index": "integer",
          "interface-area-flood-index": "integer",
          "maximum-flood-time": "integer",
          "interface-as-flood-index": "integer",
          "maximum-flood-length": "integer",
          "interface-area-next-flood": "integer",
          "old-md5-key-neighbor-count": "integer",
          "keychain-alg": "string",
          "youngest-md-key-id": "integer",
          "last-flood-time": "integer",
          "suppress-hello-count": "integer",
          "interface-as-next-flood-index": "integer",
          "interface-authentication-type": "string"
        },
        "backup-designated-router-id": "string",
        "srlg": [
          {
            "entry": "integer"
          }
        ],
        "interface-priority": "integer",
        "srte-ext-admin-group-set": "boolean",
        "interface-tunnel-flags": "integer",
        "designated-router": "boolean",
        "interface-pri-labels": "integer",
        "srte-metric": "integer",
        "network-lsa-flush-timer": "integer",
        "interface-cost-fallback": "integer",
        "cfg-cost-fallback": "boolean",
        "ospf-interface-state": "string",
        "ip-mtu": "integer",
        "interface-unnum": "string",
        "next-hello-time": "integer",
        "passive-interface": "boolean",
        "interface-strict-spf-sid-php-off": "boolean",
        "srte-metric-set": "boolean",
        "interface-nsf": "boolean",
        "link-delay-min": "integer",
        "link-delay-var": "integer",
        "srtete-ext-admin-group": [
          {
            "entry": "integer"
          }
        ],
        "cost-fallback-active": "boolean",
        "network-type": "string",
        "next-hello-time-ms": "integer",
        "fast-reroute-topology-independent-lfa": "boolean",
        "interface-name-xr": "string",
        "prefix-suppress-secondary-addresses": "boolean",
        "ipfrr-tiebreakers": [
          {
            "tiebreaker-type": "string",
            "tiebreaker-index": "integer"
          }
        ],
        "interface-retransmission-interrval": "integer",
        "interface-link-cost": "integer",
        "interface-ack-list-count": "integer",
        "interface-demand-circuit": "boolean",
        "interface-address": "string",
        "configured-ldp-sync": "boolean",
        "link-delay-avg": "integer",
        "designated-router-address": "string"
      }
    ]
  }
}

INTERFACE-BRIEFS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interface-briefs/

Retrieve operation of resource: interface-briefs

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-brief": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "interface-address": "string",
      "interface-madj": [
        {
          "interface-neighbor-count": "integer",
          "interface-link-cost": "integer",
          "madj-area-id": "integer",
          "interface-adj-neighbor-count": "integer",
          "interface-area": "string",
          "ospf-interface-state": "string"
        }
      ],
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "interface-fast-detect-hold-down": "boolean",
      "interfaceis-madj": "boolean",
      "interface-name-xr": "string",
      "interface-mask": "integer",
      "ospf-interface-state": "string",
      "interface-madj-count": "integer"
    }
  ]
}

INTERFACE-BRIEF - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interface-briefs/interface-brief/{interface-name}/

Retrieve operation of resource: interface-brief

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "interface-address": "string",
  "interface-madj": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "madj-area-id": "integer",
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "ospf-interface-state": "string"
    }
  ],
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "interface-fast-detect-hold-down": "boolean",
  "interfaceis-madj": "boolean",
  "interface-name-xr": "string",
  "interface-mask": "integer",
  "ospf-interface-state": "string",
  "interface-madj-count": "integer"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interface-briefs/interface-brief/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "interface-lsa-filter": "boolean",
      "interface-last-nsf": "integer",
      "configured-ldp-sync-igp-shortcuts": "boolean",
      "interface-sid-php-off": "boolean",
      "link-delay-max": "integer",
      "configured-demand-circuit": "boolean",
      "interface-ldp-sync": "boolean",
      "hello-interval": "integer",
      "fast-detect-hold-down-time": "integer",
      "is-loopback-stub-network": "boolean",
      "backup-designated-router": "boolean",
      "interface-forw": "boolean",
      "interface-neighbor": [
        {
          "suppress-hello": "boolean",
          "neighbor-dr": "boolean",
          "interface-neighbor-id": "string",
          "interface-neighbor-cost": "integer",
          "neighbor-bdr": "boolean"
        }
      ],
      "interface-sid-n-flag-clear": "boolean",
      "ttl-security-hop-count": "integer",
      "active-interface": {
        "youngest-md-key": "boolean",
        "interface-flood-pacing-timer": "integer",
        "interface-as-next-flood": "integer",
        "keychain-id": "integer",
        "interface-flood-length": "integer",
        "flood-scan-length": "integer",
        "interface-neighbor-count": "integer",
        "wait-time": "integer",
        "md-keys": [
          {
            "entry": "integer"
          }
        ],
        "interface-area-next-flood-index": "integer",
        "interface-area-flood-index": "integer",
        "maximum-flood-time": "integer",
        "interface-as-flood-index": "integer",
        "maximum-flood-length": "integer",
        "interface-area-next-flood": "integer",
        "old-md5-key-neighbor-count": "integer",
        "keychain-alg": "string",
        "youngest-md-key-id": "integer",
        "last-flood-time": "integer",
        "suppress-hello-count": "integer",
        "interface-as-next-flood-index": "integer",
        "interface-authentication-type": "string"
      },
      "backup-designated-router-id": "string",
      "srlg": [
        {
          "entry": "integer"
        }
      ],
      "interface-priority": "integer",
      "srte-ext-admin-group-set": "boolean",
      "interface-tunnel-flags": "integer",
      "designated-router": "boolean",
      "interface-pri-labels": "integer",
      "srte-metric": "integer",
      "network-lsa-flush-timer": "integer",
      "interface-cost-fallback": "integer",
      "cfg-cost-fallback": "boolean",
      "ospf-interface-state": "string",
      "ip-mtu": "integer",
      "interface-unnum": "string",
      "next-hello-time": "integer",
      "passive-interface": "boolean",
      "interface-strict-spf-sid-php-off": "boolean",
      "srte-metric-set": "boolean",
      "interface-nsf": "boolean",
      "link-delay-min": "integer",
      "link-delay-var": "integer",
      "srtete-ext-admin-group": [
        {
          "entry": "integer"
        }
      ],
      "cost-fallback-active": "boolean",
      "network-type": "string",
      "next-hello-time-ms": "integer",
      "fast-reroute-topology-independent-lfa": "boolean",
      "interface-name-xr": "string",
      "prefix-suppress-secondary-addresses": "boolean",
      "ipfrr-tiebreakers": [
        {
          "tiebreaker-type": "string",
          "tiebreaker-index": "integer"
        }
      ],
      "interface-retransmission-interrval": "integer",
      "interface-link-cost": "integer",
      "interface-ack-list-count": "integer",
      "interface-demand-circuit": "boolean",
      "interface-address": "string",
      "configured-ldp-sync": "boolean",
      "link-delay-avg": "integer",
      "designated-router-address": "string",
      "transmission-delay": "integer",
      "interface-router-id": "string"
    }
  ]
}

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-lsa-filter": "boolean",
  "interface-last-nsf": "integer",
  "configured-ldp-sync-igp-shortcuts": "boolean",
  "interface-sid-php-off": "boolean",
  "link-delay-max": "integer",
  "configured-demand-circuit": "boolean",
  "interface-ldp-sync": "boolean",
  "hello-interval": "integer",
  "fast-detect-hold-down-time": "integer",
  "is-loopback-stub-network": "boolean",
  "backup-designated-router": "boolean",
  "interface-forw": "boolean",
  "interface-neighbor": [
    {
      "suppress-hello": "boolean",
      "neighbor-dr": "boolean",
      "interface-neighbor-id": "string",
      "interface-neighbor-cost": "integer",
      "neighbor-bdr": "boolean"
    }
  ],
  "interface-sid-n-flag-clear": "boolean",
  "ttl-security-hop-count": "integer",
  "active-interface": {
    "youngest-md-key": "boolean",
    "interface-flood-pacing-timer": "integer",
    "interface-as-next-flood": "integer",
    "keychain-id": "integer",
    "interface-flood-length": "integer",
    "flood-scan-length": "integer",
    "interface-neighbor-count": "integer",
    "wait-time": "integer",
    "md-keys": [
      {
        "entry": "integer"
      }
    ],
    "interface-area-next-flood-index": "integer",
    "interface-area-flood-index": "integer",
    "maximum-flood-time": "integer",
    "interface-as-flood-index": "integer",
    "maximum-flood-length": "integer",
    "interface-area-next-flood": "integer",
    "old-md5-key-neighbor-count": "integer",
    "keychain-alg": "string",
    "youngest-md-key-id": "integer",
    "last-flood-time": "integer",
    "suppress-hello-count": "integer",
    "interface-as-next-flood-index": "integer",
    "interface-authentication-type": "string"
  },
  "backup-designated-router-id": "string",
  "srlg": [
    {
      "entry": "integer"
    }
  ],
  "interface-priority": "integer",
  "srte-ext-admin-group-set": "boolean",
  "interface-tunnel-flags": "integer",
  "designated-router": "boolean",
  "interface-pri-labels": "integer",
  "srte-metric": "integer",
  "network-lsa-flush-timer": "integer",
  "interface-cost-fallback": "integer",
  "cfg-cost-fallback": "boolean",
  "ospf-interface-state": "string",
  "ip-mtu": "integer",
  "interface-unnum": "string",
  "next-hello-time": "integer",
  "passive-interface": "boolean",
  "interface-strict-spf-sid-php-off": "boolean",
  "srte-metric-set": "boolean",
  "interface-nsf": "boolean",
  "link-delay-min": "integer",
  "link-delay-var": "integer",
  "srtete-ext-admin-group": [
    {
      "entry": "integer"
    }
  ],
  "cost-fallback-active": "boolean",
  "network-type": "string",
  "next-hello-time-ms": "integer",
  "fast-reroute-topology-independent-lfa": "boolean",
  "interface-name-xr": "string",
  "prefix-suppress-secondary-addresses": "boolean",
  "ipfrr-tiebreakers": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ],
  "interface-retransmission-interrval": "integer",
  "interface-link-cost": "integer",
  "interface-ack-list-count": "integer",
  "interface-demand-circuit": "boolean",
  "interface-address": "string",
  "configured-ldp-sync": "boolean",
  "link-delay-avg": "integer",
  "designated-router-address": "string",
  "transmission-delay": "integer",
  "interface-router-id": "string",
  "designated-router-id": "string",
  "interface-nsf-enabled": "boolean",
  "interface-strict-spf-sid": "integer"
}

INTERFACE-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/interface-bfd-information/

Retrieve operation of resource: interface-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-intf-enable-mode": "integer",
  "interval": "integer",
  "detection-multiplier": "integer"
}

ACTIVE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/active-interface/

Retrieve operation of resource: active-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "youngest-md-key": "boolean",
  "interface-flood-pacing-timer": "integer",
  "interface-as-next-flood": "integer",
  "keychain-id": "integer",
  "interface-flood-length": "integer",
  "flood-scan-length": "integer",
  "interface-neighbor-count": "integer",
  "wait-time": "integer",
  "md-keys": [
    {
      "entry": "integer"
    }
  ],
  "interface-area-next-flood-index": "integer",
  "interface-area-flood-index": "integer",
  "maximum-flood-time": "integer",
  "interface-as-flood-index": "integer",
  "maximum-flood-length": "integer",
  "interface-area-next-flood": "integer",
  "old-md5-key-neighbor-count": "integer",
  "keychain-alg": "string",
  "youngest-md-key-id": "integer",
  "last-flood-time": "integer",
  "suppress-hello-count": "integer",
  "interface-as-next-flood-index": "integer",
  "interface-authentication-type": "string"
}

MD-KEYS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/active-interface/md-keys/

Retrieve operation of resource: md-keys

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRLG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/srlg/

Retrieve operation of resource: srlg

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRTETE-EXT-ADMIN-GROUP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/srtete-ext-admin-group/

Retrieve operation of resource: srtete-ext-admin-group

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

INTERFACE-NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/interface-neighbor/

Retrieve operation of resource: interface-neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "suppress-hello": "boolean",
  "neighbor-dr": "boolean",
  "interface-neighbor-id": "string",
  "interface-neighbor-cost": "integer",
  "neighbor-bdr": "boolean"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

IPFRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/ipfrr-tiebreakers/

Retrieve operation of resource: ipfrr-tiebreakers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

IP-SEC-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/interface-information/interfaces/interface/{interface-name}/ip-sec-addr/

Retrieve operation of resource: ip-sec-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "secondary-addr": "string",
  "secondary-prefix": "integer"
}

BORDER-ROUTERS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/border-routers/

Retrieve operation of resource: border-routers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "border-router": [
    {
      "border-router-path": [
        {
          "border-router-area-id": "string",
          "border-router-next-hop-interface-name": "string",
          "border-router-next-hop": "string",
          "border-router-route-metric": "integer",
          "border-router-route-type": "string",
          "border-router-type": "string",
          "spf-version": "integer"
        }
      ],
      "border-router-id-xr": "string"
    }
  ]
}

BORDER-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/border-routers/border-router/{border-router-id}/

Retrieve operation of resource: border-router

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

border-router-id
in path
string

ID of border-router-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "border-router-path": [
    {
      "border-router-area-id": "string",
      "border-router-next-hop-interface-name": "string",
      "border-router-next-hop": "string",
      "border-router-route-metric": "integer",
      "border-router-route-type": "string",
      "border-router-type": "string",
      "spf-version": "integer"
    }
  ],
  "border-router-id-xr": "string"
}

BORDER-ROUTER-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/border-routers/border-router/{border-router-id}/border-router-path/

Retrieve operation of resource: border-router-path

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

border-router-id
in path
string

ID of border-router-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "border-router-area-id": "string",
  "border-router-next-hop-interface-name": "string",
  "border-router-next-hop": "string",
  "border-router-route-metric": "integer",
  "border-router-route-type": "string",
  "border-router-type": "string",
  "spf-version": "integer"
}

PROCESS-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/

Retrieve operation of resource: process-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-areas": {
    "process-area": [
      {
        "area-lsa-count": "integer",
        "area-opaque-lsa-count": "integer",
        "area-lfa-revision": "integer",
        "area-nssa": "boolean",
        "sr-microloop-avoidance-active": "boolean",
        "area-policy-in-name": "string",
        "te-enabled": "boolean",
        "area-stub": "boolean",
        "area-interface-count": "integer",
        "summary-in": "boolean",
        "nssa-translate-always": "boolean",
        "backbone-area-active": "boolean",
        "area-num-nbr-full": "integer",
        "nssa-translate": "boolean",
        "sr-strict-spf-cap": "boolean",
        "flood-list-length": "integer",
        "area-lsa-checksum": "integer",
        "stub-default-cost": "integer",
        "area-id-string": "string",
        "area-lfa-interface-count": "integer",
        "authentication-type": "string",
        "dna-lsa-count": "integer",
        "spf-count": "integer",
        "area-policy-in": "boolean",
        "area-total-stub": "boolean",
        "segment-routing": "string",
        "sr-strict-spfsids-available": "boolean",
        "area-adj-stag-num-nbr-forming": "integer",
        "area-policy-out": "boolean",
        "external-out": "boolean",
        "area-per-prefix-lfa-interface-count": "integer",
        "area-opaque-lsa-checksum": "integer",
        "nssa-no-redistribution": "boolean",
        "area-range": [
          {
            "range-prefix": "string",
            "range-mask": "string",
            "cost": "integer",
            "advertise-flag": "boolean"
          }
        ],
        "sr-microloop-avoidance-pseudonode-id": "string",
        "indication-lsa-count": "integer",
        "sr-microloop-avoidance-near-end-id": "string",
        "area-policy-out-name": "string",
        "sr-microloop-avoidance-event-type": "string",
        "area-dc-bitless-lsa-count": "integer",
        "te-topology-version": "integer",
        "nssa-default": "boolean",
        "sr-microloop-avoidance-far-end-id": "string"
      }
    ]
  },
  "process-summary": {
    "area-border-router": "boolean",
    "max-lsa-limit": "integer",
    "microloop-avoidance-delay": "integer",
    "spf-prefix-priority-route-policy": "string",
    "opaque-capable": "boolean",
    "redistribution": [
      {
        "classless": "boolean",
        "metric": "integer",
        "metric-flag": "boolean",
        "redistribution-protocol": {
          "isis-instance-id": "string",
          "ospf-process-id": "string",
          "bgp-as-number": "string",
          "protocol-type": "string",
          "connected-instance": "string",
          "eigrp-as-number": "string"
        },
        "nssa-only": "boolean"
      }
    ],
    "igp-intact-on": "boolean",
    "sr-strict-spf-cap": "boolean",
    "opaque-lsa-count": "integer",
    "adj-stag-init-num-nbr": "integer",
    "as-border-router": "boolean",
    "microloop-avoidance-active": "boolean",
    "spf-maximum-time": "integer",
    "opaque-lsa-checksum": "integer",
    "adj-stag-max-num-nbr": "integer",
    "graceful-shutdown-state": "string",
    "graceful-shutdown-retention-time": "integer",
    "max-lsa-ignore-time": "integer",
    "capability-prefer-type7": "boolean",
    "tos-options": "integer",
    "context-name": "string",
    "max-lsa-ignore-timer": "integer",
    "srgb-configured": "boolean",
    "max-lsa-reset-timer": "integer",
    "nssa-area-count": "integer",
    "adj-stagger-enabled": "boolean",
    "spf-hold-time": "integer",
    "maximum-metric-abr-off-mode": "boolean",
    "as-lsa-flood-list-length": "integer"
  }
}

PROTOCOL-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/protocol-areas/

Retrieve operation of resource: protocol-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-area": [
    {
      "protocol-mpls": "boolean",
      "protcol-area": "string",
      "protocol-interface": [
        {
          "protocol-interface-name": "string",
          "protocol-authentication-type": "string",
          "protocol-interface-dist-list-in": "string"
        }
      ],
      "protocol-area-dist-list-in": "string"
    }
  ]
}

PROTOCOL-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/protocol-areas/protocol-area/

Retrieve operation of resource: protocol-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-mpls": "boolean",
  "protcol-area": "string",
  "protocol-interface": [
    {
      "protocol-interface-name": "string",
      "protocol-authentication-type": "string",
      "protocol-interface-dist-list-in": "string"
    }
  ],
  "protocol-area-dist-list-in": "string"
}

PROTOCOL-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/protocol-areas/protocol-area/protocol-interface/

Retrieve operation of resource: protocol-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-interface-name": "string",
  "protocol-authentication-type": "string",
  "protocol-interface-dist-list-in": "string"
}

PROTOCOL-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/protocol-summary/

Retrieve operation of resource: protocol-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "administrative-distance-inter-area": "integer",
  "protocol-router-id": "string",
  "protocol-distance": "integer",
  "protocol-nsf": "boolean",
  "administrative-distance-external": "integer",
  "dist-list-in": "string"
}

REDISTRIBUTIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/redistributions/

Retrieve operation of resource: redistributions

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "redistribution": [
    {
      "classless": "boolean",
      "metric": "integer",
      "metric-flag": "boolean",
      "redistribution-protocol": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      },
      "nssa-only": "boolean"
    }
  ]
}

REDISTRIBUTION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/redistributions/redistribution/

Retrieve operation of resource: redistribution

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "classless": "boolean",
  "metric": "integer",
  "metric-flag": "boolean",
  "redistribution-protocol": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  },
  "nssa-only": "boolean"
}

REDISTRIBUTION-PROTOCOL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/redistributions/redistribution/redistribution-protocol/

Retrieve operation of resource: redistribution-protocol

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "isis-instance-id": "string",
  "ospf-process-id": "string",
  "bgp-as-number": "string",
  "protocol-type": "string",
  "connected-instance": "string",
  "eigrp-as-number": "string"
}

PROCESS-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-areas/

Retrieve operation of resource: process-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-area": [
    {
      "area-lsa-count": "integer",
      "area-opaque-lsa-count": "integer",
      "area-lfa-revision": "integer",
      "area-nssa": "boolean",
      "sr-microloop-avoidance-active": "boolean",
      "area-policy-in-name": "string",
      "te-enabled": "boolean",
      "area-stub": "boolean",
      "area-interface-count": "integer",
      "summary-in": "boolean",
      "nssa-translate-always": "boolean",
      "backbone-area-active": "boolean",
      "area-num-nbr-full": "integer",
      "nssa-translate": "boolean",
      "sr-strict-spf-cap": "boolean",
      "flood-list-length": "integer",
      "area-lsa-checksum": "integer",
      "stub-default-cost": "integer",
      "area-id-string": "string",
      "area-lfa-interface-count": "integer",
      "authentication-type": "string",
      "dna-lsa-count": "integer",
      "spf-count": "integer",
      "area-policy-in": "boolean",
      "area-total-stub": "boolean",
      "segment-routing": "string",
      "sr-strict-spfsids-available": "boolean",
      "area-adj-stag-num-nbr-forming": "integer",
      "area-policy-out": "boolean",
      "external-out": "boolean",
      "area-per-prefix-lfa-interface-count": "integer",
      "area-opaque-lsa-checksum": "integer",
      "nssa-no-redistribution": "boolean",
      "area-range": [
        {
          "range-prefix": "string",
          "range-mask": "string",
          "cost": "integer",
          "advertise-flag": "boolean"
        }
      ],
      "sr-microloop-avoidance-pseudonode-id": "string",
      "indication-lsa-count": "integer",
      "sr-microloop-avoidance-near-end-id": "string",
      "area-policy-out-name": "string",
      "sr-microloop-avoidance-event-type": "string",
      "area-dc-bitless-lsa-count": "integer",
      "te-topology-version": "integer",
      "nssa-default": "boolean",
      "sr-microloop-avoidance-far-end-id": "string"
    }
  ]
}

PROCESS-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-areas/process-area/

Retrieve operation of resource: process-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-lsa-count": "integer",
  "area-opaque-lsa-count": "integer",
  "area-lfa-revision": "integer",
  "area-nssa": "boolean",
  "sr-microloop-avoidance-active": "boolean",
  "area-policy-in-name": "string",
  "te-enabled": "boolean",
  "area-stub": "boolean",
  "area-interface-count": "integer",
  "summary-in": "boolean",
  "nssa-translate-always": "boolean",
  "backbone-area-active": "boolean",
  "area-num-nbr-full": "integer",
  "nssa-translate": "boolean",
  "sr-strict-spf-cap": "boolean",
  "flood-list-length": "integer",
  "area-lsa-checksum": "integer",
  "stub-default-cost": "integer",
  "area-id-string": "string",
  "area-lfa-interface-count": "integer",
  "authentication-type": "string",
  "dna-lsa-count": "integer",
  "spf-count": "integer",
  "area-policy-in": "boolean",
  "area-total-stub": "boolean",
  "segment-routing": "string",
  "sr-strict-spfsids-available": "boolean",
  "area-adj-stag-num-nbr-forming": "integer",
  "area-policy-out": "boolean",
  "external-out": "boolean",
  "area-per-prefix-lfa-interface-count": "integer",
  "area-opaque-lsa-checksum": "integer",
  "nssa-no-redistribution": "boolean",
  "area-range": [
    {
      "range-prefix": "string",
      "range-mask": "string",
      "cost": "integer",
      "advertise-flag": "boolean"
    }
  ],
  "sr-microloop-avoidance-pseudonode-id": "string",
  "indication-lsa-count": "integer",
  "sr-microloop-avoidance-near-end-id": "string",
  "area-policy-out-name": "string",
  "sr-microloop-avoidance-event-type": "string",
  "area-dc-bitless-lsa-count": "integer",
  "te-topology-version": "integer",
  "nssa-default": "boolean",
  "sr-microloop-avoidance-far-end-id": "string"
}

AREA-RANGE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-areas/process-area/area-range/

Retrieve operation of resource: area-range

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "range-prefix": "string",
  "range-mask": "string",
  "cost": "integer",
  "advertise-flag": "boolean"
}

PROCESS-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/

Retrieve operation of resource: process-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-border-router": "boolean",
  "max-lsa-limit": "integer",
  "microloop-avoidance-delay": "integer",
  "spf-prefix-priority-route-policy": "string",
  "opaque-capable": "boolean",
  "redistribution": [
    {
      "classless": "boolean",
      "metric": "integer",
      "metric-flag": "boolean",
      "redistribution-protocol": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      },
      "nssa-only": "boolean"
    }
  ],
  "igp-intact-on": "boolean",
  "sr-strict-spf-cap": "boolean",
  "opaque-lsa-count": "integer",
  "adj-stag-init-num-nbr": "integer",
  "as-border-router": "boolean",
  "microloop-avoidance-active": "boolean",
  "spf-maximum-time": "integer",
  "opaque-lsa-checksum": "integer",
  "adj-stag-max-num-nbr": "integer",
  "graceful-shutdown-state": "string",
  "graceful-shutdown-retention-time": "integer",
  "max-lsa-ignore-time": "integer",
  "capability-prefer-type7": "boolean",
  "tos-options": "integer",
  "context-name": "string",
  "max-lsa-ignore-timer": "integer",
  "srgb-configured": "boolean",
  "max-lsa-reset-timer": "integer",
  "nssa-area-count": "integer",
  "adj-stagger-enabled": "boolean",
  "spf-hold-time": "integer",
  "maximum-metric-abr-off-mode": "boolean",
  "as-lsa-flood-list-length": "integer",
  "ucmp-variance": "string",
  "area-count": "integer",
  "maximum-metric-start": "boolean",
  "nsf-time": "integer",
  "max-lsa-ignore-count": "integer",
  "adj-stag-num-nbr-forming": "integer",
  "ucmp-prefix-list": "string",
  "max-lsa-enabled": "boolean",
  "nsf-enabled": "boolean",
  "lsd-connection-revision": "integer",
  "as-lsa-checksum": "integer",
  "srgb-status": "string",
  "lsa-start-time": "string",
  "nsr-enabled": "boolean",
  "maximum-interfaces": "integer",
  "lsa-refresh-interval": "integer",
  "last-nsf-time": "integer",
  "maximum-metric-set-reason": "string",
  "snmp-trap-enabled": "boolean",
  "redistribution-threshold": "integer",
  "if-retrans-pacing-interval": "integer",
  "domain-id": {
    "secondary-domain-id": [
      {
        "domain-id-type": "integer",
        "domain-id-value": "string"
      }
    ],
    "primary-domain-id": {
      "domain-id-type": "integer",
      "domain-id-value": "string"
    }
  },
  "maximum-metric": [
    {
      "maximum-metric-external-lsa": "boolean",
      "maximum-metric-originated-for": "integer",
      "maximum-metric-unset-reason": "string",
      "max-metric-reason": "integer",
      "maximum-metric-external-lsa-metric": "integer",
      "maximum-metric-include-stubs": "boolean",
      "saved-startup-time": "integer",
      "maximum-metric-time-unset": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "unset-maximum-metric": "boolean",
      "maximum-metric-start-time": "integer",
      "max-metric-enabled": "boolean",
      "saved-unset-maximum-metric": "boolean",
      "maximum-metric-summary-lsa-metric": "integer",
      "maximum-metric-summary-lsa": "boolean"
    }
  ],
  "srlb-start": "integer",
  "redistribution-limit": "integer",
  "maximum-metric-abr-off-reasons": "string"
}

DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/domain-id/

Retrieve operation of resource: domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "secondary-domain-id": [
    {
      "domain-id-type": "integer",
      "domain-id-value": "string"
    }
  ],
  "primary-domain-id": {
    "domain-id-type": "integer",
    "domain-id-value": "string"
  }
}

PRIMARY-DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/domain-id/primary-domain-id/

Retrieve operation of resource: primary-domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "domain-id-type": "integer",
  "domain-id-value": "string"
}

SECONDARY-DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/domain-id/secondary-domain-id/

Retrieve operation of resource: secondary-domain-id

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "domain-id-type": "integer",
  "domain-id-value": "string"
}

MAXIMUM-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/maximum-metric/

Retrieve operation of resource: maximum-metric

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-metric-external-lsa": "boolean",
  "maximum-metric-originated-for": "integer",
  "maximum-metric-unset-reason": "string",
  "max-metric-reason": "integer",
  "maximum-metric-external-lsa-metric": "integer",
  "maximum-metric-include-stubs": "boolean",
  "saved-startup-time": "integer",
  "maximum-metric-time-unset": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "unset-maximum-metric": "boolean",
  "maximum-metric-start-time": "integer",
  "max-metric-enabled": "boolean",
  "saved-unset-maximum-metric": "boolean",
  "maximum-metric-summary-lsa-metric": "integer",
  "maximum-metric-summary-lsa": "boolean"
}

MAXIMUM-METRIC-TIME-UNSET - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/maximum-metric/maximum-metric-time-unset/

Retrieve operation of resource: maximum-metric-time-unset

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

REDISTRIBUTION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/redistribution/

Retrieve operation of resource: redistribution

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "classless": "boolean",
  "metric": "integer",
  "metric-flag": "boolean",
  "redistribution-protocol": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  },
  "nssa-only": "boolean"
}

REDISTRIBUTION-PROTOCOL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/process-information/process-summary/redistribution/redistribution-protocol/

Retrieve operation of resource: redistribution-protocol

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "isis-instance-id": "string",
  "ospf-process-id": "string",
  "bgp-as-number": "string",
  "protocol-type": "string",
  "connected-instance": "string",
  "eigrp-as-number": "string"
}

AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/

Retrieve operation of resource: areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area": [
    {
      "interfaces": {
        "interface": [
          {
            "interface-lsa-filter": "boolean",
            "interface-last-nsf": "integer",
            "configured-ldp-sync-igp-shortcuts": "boolean",
            "interface-sid-php-off": "boolean",
            "link-delay-max": "integer",
            "configured-demand-circuit": "boolean",
            "interface-ldp-sync": "boolean",
            "hello-interval": "integer",
            "fast-detect-hold-down-time": "integer",
            "is-loopback-stub-network": "boolean",
            "backup-designated-router": "boolean",
            "interface-forw": "boolean",
            "interface-neighbor": [
              {
                "suppress-hello": "boolean",
                "neighbor-dr": "boolean",
                "interface-neighbor-id": "string",
                "interface-neighbor-cost": "integer",
                "neighbor-bdr": "boolean"
              }
            ],
            "interface-sid-n-flag-clear": "boolean",
            "ttl-security-hop-count": "integer",
            "active-interface": {
              "youngest-md-key": "boolean",
              "interface-flood-pacing-timer": "integer",
              "interface-as-next-flood": "integer",
              "keychain-id": "integer",
              "interface-flood-length": "integer",
              "flood-scan-length": "integer",
              "interface-neighbor-count": "integer",
              "wait-time": "integer",
              "md-keys": [
                {
                  "entry": "integer"
                }
              ],
              "interface-area-next-flood-index": "integer",
              "interface-area-flood-index": "integer",
              "maximum-flood-time": "integer",
              "interface-as-flood-index": "integer",
              "maximum-flood-length": "integer",
              "interface-area-next-flood": "integer",
              "old-md5-key-neighbor-count": "integer",
              "keychain-alg": "string",
              "youngest-md-key-id": "integer",
              "last-flood-time": "integer",
              "suppress-hello-count": "integer",
              "interface-as-next-flood-index": "integer",
              "interface-authentication-type": "string"
            },
            "backup-designated-router-id": "string",
            "srlg": [
              {
                "entry": "integer"
              }
            ],
            "interface-priority": "integer",
            "srte-ext-admin-group-set": "boolean",
            "interface-tunnel-flags": "integer",
            "designated-router": "boolean",
            "interface-pri-labels": "integer",
            "srte-metric": "integer",
            "network-lsa-flush-timer": "integer",
            "interface-cost-fallback": "integer",
            "cfg-cost-fallback": "boolean",
            "ospf-interface-state": "string",
            "ip-mtu": "integer",
            "interface-unnum": "string",
            "next-hello-time": "integer",
            "passive-interface": "boolean",
            "interface-strict-spf-sid-php-off": "boolean",
            "srte-metric-set": "boolean",
            "interface-nsf": "boolean",
            "link-delay-min": "integer",
            "link-delay-var": "integer",
            "srtete-ext-admin-group": [
              {
                "entry": "integer"
              }
            ],
            "cost-fallback-active": "boolean",
            "network-type": "string",
            "next-hello-time-ms": "integer",
            "fast-reroute-topology-independent-lfa": "boolean",
            "interface-name-xr": "string",
            "prefix-suppress-secondary-addresses": "boolean",
            "ipfrr-tiebreakers": [
              {
                "tiebreaker-type": "string",
                "tiebreaker-index": "integer"
              }
            ],
            "interface-retransmission-interrval": "integer",
            "interface-link-cost": "integer",
            "interface-ack-list-count": "integer",
            "interface-demand-circuit": "boolean",
            "interface-address": "string"
          }
        ]
      }
    }
  ]
}

AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/

Retrieve operation of resource: area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-lsa-filter": "boolean",
        "interface-last-nsf": "integer",
        "configured-ldp-sync-igp-shortcuts": "boolean",
        "interface-sid-php-off": "boolean",
        "link-delay-max": "integer",
        "configured-demand-circuit": "boolean",
        "interface-ldp-sync": "boolean",
        "hello-interval": "integer",
        "fast-detect-hold-down-time": "integer",
        "is-loopback-stub-network": "boolean",
        "backup-designated-router": "boolean",
        "interface-forw": "boolean",
        "interface-neighbor": [
          {
            "suppress-hello": "boolean",
            "neighbor-dr": "boolean",
            "interface-neighbor-id": "string",
            "interface-neighbor-cost": "integer",
            "neighbor-bdr": "boolean"
          }
        ],
        "interface-sid-n-flag-clear": "boolean",
        "ttl-security-hop-count": "integer",
        "active-interface": {
          "youngest-md-key": "boolean",
          "interface-flood-pacing-timer": "integer",
          "interface-as-next-flood": "integer",
          "keychain-id": "integer",
          "interface-flood-length": "integer",
          "flood-scan-length": "integer",
          "interface-neighbor-count": "integer",
          "wait-time": "integer",
          "md-keys": [
            {
              "entry": "integer"
            }
          ],
          "interface-area-next-flood-index": "integer",
          "interface-area-flood-index": "integer",
          "maximum-flood-time": "integer",
          "interface-as-flood-index": "integer",
          "maximum-flood-length": "integer",
          "interface-area-next-flood": "integer",
          "old-md5-key-neighbor-count": "integer",
          "keychain-alg": "string",
          "youngest-md-key-id": "integer",
          "last-flood-time": "integer",
          "suppress-hello-count": "integer",
          "interface-as-next-flood-index": "integer",
          "interface-authentication-type": "string"
        },
        "backup-designated-router-id": "string",
        "srlg": [
          {
            "entry": "integer"
          }
        ],
        "interface-priority": "integer",
        "srte-ext-admin-group-set": "boolean",
        "interface-tunnel-flags": "integer",
        "designated-router": "boolean",
        "interface-pri-labels": "integer",
        "srte-metric": "integer",
        "network-lsa-flush-timer": "integer",
        "interface-cost-fallback": "integer",
        "cfg-cost-fallback": "boolean",
        "ospf-interface-state": "string",
        "ip-mtu": "integer",
        "interface-unnum": "string",
        "next-hello-time": "integer",
        "passive-interface": "boolean",
        "interface-strict-spf-sid-php-off": "boolean",
        "srte-metric-set": "boolean",
        "interface-nsf": "boolean",
        "link-delay-min": "integer",
        "link-delay-var": "integer",
        "srtete-ext-admin-group": [
          {
            "entry": "integer"
          }
        ],
        "cost-fallback-active": "boolean",
        "network-type": "string",
        "next-hello-time-ms": "integer",
        "fast-reroute-topology-independent-lfa": "boolean",
        "interface-name-xr": "string",
        "prefix-suppress-secondary-addresses": "boolean",
        "ipfrr-tiebreakers": [
          {
            "tiebreaker-type": "string",
            "tiebreaker-index": "integer"
          }
        ],
        "interface-retransmission-interrval": "integer",
        "interface-link-cost": "integer",
        "interface-ack-list-count": "integer",
        "interface-demand-circuit": "boolean",
        "interface-address": "string",
        "configured-ldp-sync": "boolean",
        "link-delay-avg": "integer",
        "designated-router-address": "string"
      }
    ]
  }
}

FLOOD-LIST-AREA-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/flood-list-area-table/

Retrieve operation of resource: flood-list-area-table

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flood": [
    {
      "interface-name": "string",
      "area-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "as-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "flood-lsa-count": "integer",
      "flood-interface-name": "string",
      "flood-pacing-timer": "integer"
    }
  ]
}

FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/flood-list-area-table/flood/{interface-name}/

Retrieve operation of resource: flood

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "as-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "flood-lsa-count": "integer",
  "flood-interface-name": "string",
  "flood-pacing-timer": "integer"
}

AREA-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/flood-list-area-table/flood/{interface-name}/area-flood/

Retrieve operation of resource: area-flood

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

AS-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/flood-list-area-table/flood/{interface-name}/as-flood/

Retrieve operation of resource: as-flood

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "neighbor-up-time": "integer",
      "neighbor-id": "string",
      "neighbor-dead-timer": "integer",
      "neighbor-address-xr": "string",
      "dr-bdr-state": "string",
      "neighbor-interface-name": "string",
      "neighbor-madj-interface": "boolean",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "neighbor-state": "string",
      "neighbor-dr-priority": "integer"
    }
  ]
}

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbors/neighbor/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbors/neighbor/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

INTERFACE-BRIEFS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interface-briefs/

Retrieve operation of resource: interface-briefs

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-brief": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "interface-address": "string",
      "interface-madj": [
        {
          "interface-neighbor-count": "integer",
          "interface-link-cost": "integer",
          "madj-area-id": "integer",
          "interface-adj-neighbor-count": "integer",
          "interface-area": "string",
          "ospf-interface-state": "string"
        }
      ],
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "interface-fast-detect-hold-down": "boolean",
      "interfaceis-madj": "boolean",
      "interface-name-xr": "string",
      "interface-mask": "integer",
      "ospf-interface-state": "string",
      "interface-madj-count": "integer"
    }
  ]
}

INTERFACE-BRIEF - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interface-briefs/interface-brief/{interface-name}/

Retrieve operation of resource: interface-brief

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "interface-address": "string",
  "interface-madj": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "madj-area-id": "integer",
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "ospf-interface-state": "string"
    }
  ],
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "interface-fast-detect-hold-down": "boolean",
  "interfaceis-madj": "boolean",
  "interface-name-xr": "string",
  "interface-mask": "integer",
  "ospf-interface-state": "string",
  "interface-madj-count": "integer"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interface-briefs/interface-brief/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

REQUESTS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/requests/

Retrieve operation of resource: requests

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request": [
    {
      "request-interface-name": "string",
      "request": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "request-neighbor-address": "string",
      "request-neighbor-id": "string"
    }
  ]
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/requests/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request-interface-name": "string",
  "request": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "request-neighbor-address": "string",
  "request-neighbor-id": "string"
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/requests/request/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/retransmissions/

Retrieve operation of resource: retransmissions

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission": [
    {
      "retransmission-area-db": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-asdb": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-interface-name": "string",
      "retransmission-timer": "integer",
      "retransmission-neighbor-ip-address": "string",
      "retransmission-neighbor-id": "string",
      "retransmission-count": "integer"
    }
  ]
}

RETRANSMISSION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/retransmissions/retransmission/

Retrieve operation of resource: retransmission

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission-area-db": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-asdb": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-interface-name": "string",
  "retransmission-timer": "integer",
  "retransmission-neighbor-ip-address": "string",
  "retransmission-neighbor-id": "string",
  "retransmission-count": "integer"
}

RETRANSMISSION-AREA-DB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/retransmissions/retransmission/retransmission-area-db/

Retrieve operation of resource: retransmission-area-db

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSION-ASDB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/retransmissions/retransmission/retransmission-asdb/

Retrieve operation of resource: retransmission-asdb

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

AREA-STATISTICS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/area-statistics/

Retrieve operation of resource: area-statistics

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entries": {
    "interface-stats-entry": [
      {
        "interface-name": "string",
        "if-entry": [
          {
            "area-id-str": "string",
            "if-stat": [
              {
                "entry": "integer"
              }
            ],
            "area-id": "integer",
            "madj-intf": "boolean"
          }
        ],
        "handle": "string",
        "if-name-str": "string"
      }
    ]
  }
}

INTERFACE-STATS-ENTRIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/area-statistics/interface-stats-entries/

Retrieve operation of resource: interface-stats-entries

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entry": [
    {
      "if-entry": [
        {
          "area-id-str": "string",
          "if-stat": [
            {
              "entry": "integer"
            }
          ],
          "area-id": "integer",
          "madj-intf": "boolean"
        }
      ],
      "handle": "string",
      "if-name-str": "string"
    }
  ]
}

INTERFACE-STATS-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/

Retrieve operation of resource: interface-stats-entry

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "if-entry": [
    {
      "area-id-str": "string",
      "if-stat": [
        {
          "entry": "integer"
        }
      ],
      "area-id": "integer",
      "madj-intf": "boolean"
    }
  ],
  "handle": "string",
  "if-name-str": "string"
}

IF-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/

Retrieve operation of resource: if-entry

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id-str": "string",
  "if-stat": [
    {
      "entry": "integer"
    }
  ],
  "area-id": "integer",
  "madj-intf": "boolean"
}

IF-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/if-stat/

Retrieve operation of resource: if-stat

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NEIGHBOR-DETAILS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbor-details/

Retrieve operation of resource: neighbor-details

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-detail": [
    {
      "neighbor-option": "integer",
      "neighbor-ack-list-count": "integer",
      "neighbor-interface-id": "integer",
      "interface-type": "string",
      "neighbor-summary": {
        "neighbor-up-time": "integer",
        "neighbor-id": "string",
        "neighbor-dead-timer": "integer",
        "neighbor-address-xr": "string",
        "dr-bdr-state": "string",
        "neighbor-interface-name": "string",
        "neighbor-madj-interface": "boolean",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "neighbor-state": "string",
        "neighbor-dr-priority": "integer"
      },
      "lfa-interface": "string",
      "neighbor-filter": "boolean",
      "neighbor-designated-router-address": "string",
      "oob-resynchronization": "boolean",
      "adjacency-sid-label": "integer",
      "neighbor-ack-list-high-watermark": "integer",
      "neighbor-area-id": "string",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "lfa-neighbor-revision": "integer",
      "state-change-count": "integer",
      "nsf-router-state": "string",
      "adjacency-sid-protected": "boolean",
      "neighbor-cost": "integer",
      "neighbor-backup-designated-router-address": "string",
      "last-oob-time": "integer",
      "lfa-neighbor-id": "string",
      "next-poll-interval": "integer",
      "neighbor-retransmission-information": {
        "as-next-flood-information-index": "integer",
        "maximum-retransmission-length": "integer",
        "last-retransmission-time": "integer",
        "number-of-retransmissions": "integer",
        "last-retransmission-length": "integer",
        "as-first-flood-information-index": "integer",
        "as-next-flood-information": "integer",
        "as-flood-index": "integer",
        "area-flooding-index": "integer",
        "dbd-retransmission-count": "integer",
        "area-next-flood-information-index": "integer",
        "area-first-flood-information-index": "integer",
        "lsa-retransmission-timer": "integer",
        "area-next-flood-information": "integer",
        "dbd-retransmission-total-count": "integer",
        "maximum-retransmission-time": "integer",
        "area-first-flood-information": "integer",
        "as-first-flood-information": "integer",
        "neighbor-retransmission-count": "integer"
      },
      "pending-events": "integer",
      "lfa-next-hop": "string",
      "neighbor-lls-option": "integer",
      "adjacency-sid-unprotected-label": "integer",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR-DETAIL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbor-details/neighbor-detail/

Retrieve operation of resource: neighbor-detail

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-option": "integer",
  "neighbor-ack-list-count": "integer",
  "neighbor-interface-id": "integer",
  "interface-type": "string",
  "neighbor-summary": {
    "neighbor-up-time": "integer",
    "neighbor-id": "string",
    "neighbor-dead-timer": "integer",
    "neighbor-address-xr": "string",
    "dr-bdr-state": "string",
    "neighbor-interface-name": "string",
    "neighbor-madj-interface": "boolean",
    "neighbor-bfd-information": {
      "bfd-status-flag": "integer",
      "bfd-intf-enable-mode": "integer"
    },
    "neighbor-state": "string",
    "neighbor-dr-priority": "integer"
  },
  "lfa-interface": "string",
  "neighbor-filter": "boolean",
  "neighbor-designated-router-address": "string",
  "oob-resynchronization": "boolean",
  "adjacency-sid-label": "integer",
  "neighbor-ack-list-high-watermark": "integer",
  "neighbor-area-id": "string",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "lfa-neighbor-revision": "integer",
  "state-change-count": "integer",
  "nsf-router-state": "string",
  "adjacency-sid-protected": "boolean",
  "neighbor-cost": "integer",
  "neighbor-backup-designated-router-address": "string",
  "last-oob-time": "integer",
  "lfa-neighbor-id": "string",
  "next-poll-interval": "integer",
  "neighbor-retransmission-information": {
    "as-next-flood-information-index": "integer",
    "maximum-retransmission-length": "integer",
    "last-retransmission-time": "integer",
    "number-of-retransmissions": "integer",
    "last-retransmission-length": "integer",
    "as-first-flood-information-index": "integer",
    "as-next-flood-information": "integer",
    "as-flood-index": "integer",
    "area-flooding-index": "integer",
    "dbd-retransmission-count": "integer",
    "area-next-flood-information-index": "integer",
    "area-first-flood-information-index": "integer",
    "lsa-retransmission-timer": "integer",
    "area-next-flood-information": "integer",
    "dbd-retransmission-total-count": "integer",
    "maximum-retransmission-time": "integer",
    "area-first-flood-information": "integer",
    "as-first-flood-information": "integer",
    "neighbor-retransmission-count": "integer"
  },
  "pending-events": "integer",
  "lfa-next-hop": "string",
  "neighbor-lls-option": "integer",
  "adjacency-sid-unprotected-label": "integer",
  "poll-interval": "integer"
}

NEIGHBOR-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-summary/

Retrieve operation of resource: neighbor-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-summary/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-RETRANSMISSION-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-retransmission-information/

Retrieve operation of resource: neighbor-retransmission-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "as-next-flood-information-index": "integer",
  "maximum-retransmission-length": "integer",
  "last-retransmission-time": "integer",
  "number-of-retransmissions": "integer",
  "last-retransmission-length": "integer",
  "as-first-flood-information-index": "integer",
  "as-next-flood-information": "integer",
  "as-flood-index": "integer",
  "area-flooding-index": "integer",
  "dbd-retransmission-count": "integer",
  "area-next-flood-information-index": "integer",
  "area-first-flood-information-index": "integer",
  "lsa-retransmission-timer": "integer",
  "area-next-flood-information": "integer",
  "dbd-retransmission-total-count": "integer",
  "maximum-retransmission-time": "integer",
  "area-first-flood-information": "integer",
  "as-first-flood-information": "integer",
  "neighbor-retransmission-count": "integer"
}

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "interface-lsa-filter": "boolean",
      "interface-last-nsf": "integer",
      "configured-ldp-sync-igp-shortcuts": "boolean",
      "interface-sid-php-off": "boolean",
      "link-delay-max": "integer",
      "configured-demand-circuit": "boolean",
      "interface-ldp-sync": "boolean",
      "hello-interval": "integer",
      "fast-detect-hold-down-time": "integer",
      "is-loopback-stub-network": "boolean",
      "backup-designated-router": "boolean",
      "interface-forw": "boolean",
      "interface-neighbor": [
        {
          "suppress-hello": "boolean",
          "neighbor-dr": "boolean",
          "interface-neighbor-id": "string",
          "interface-neighbor-cost": "integer",
          "neighbor-bdr": "boolean"
        }
      ],
      "interface-sid-n-flag-clear": "boolean",
      "ttl-security-hop-count": "integer",
      "active-interface": {
        "youngest-md-key": "boolean",
        "interface-flood-pacing-timer": "integer",
        "interface-as-next-flood": "integer",
        "keychain-id": "integer",
        "interface-flood-length": "integer",
        "flood-scan-length": "integer",
        "interface-neighbor-count": "integer",
        "wait-time": "integer",
        "md-keys": [
          {
            "entry": "integer"
          }
        ],
        "interface-area-next-flood-index": "integer",
        "interface-area-flood-index": "integer",
        "maximum-flood-time": "integer",
        "interface-as-flood-index": "integer",
        "maximum-flood-length": "integer",
        "interface-area-next-flood": "integer",
        "old-md5-key-neighbor-count": "integer",
        "keychain-alg": "string",
        "youngest-md-key-id": "integer",
        "last-flood-time": "integer",
        "suppress-hello-count": "integer",
        "interface-as-next-flood-index": "integer",
        "interface-authentication-type": "string"
      },
      "backup-designated-router-id": "string",
      "srlg": [
        {
          "entry": "integer"
        }
      ],
      "interface-priority": "integer",
      "srte-ext-admin-group-set": "boolean",
      "interface-tunnel-flags": "integer",
      "designated-router": "boolean",
      "interface-pri-labels": "integer",
      "srte-metric": "integer",
      "network-lsa-flush-timer": "integer",
      "interface-cost-fallback": "integer",
      "cfg-cost-fallback": "boolean",
      "ospf-interface-state": "string",
      "ip-mtu": "integer",
      "interface-unnum": "string",
      "next-hello-time": "integer",
      "passive-interface": "boolean",
      "interface-strict-spf-sid-php-off": "boolean",
      "srte-metric-set": "boolean",
      "interface-nsf": "boolean",
      "link-delay-min": "integer",
      "link-delay-var": "integer",
      "srtete-ext-admin-group": [
        {
          "entry": "integer"
        }
      ],
      "cost-fallback-active": "boolean",
      "network-type": "string",
      "next-hello-time-ms": "integer",
      "fast-reroute-topology-independent-lfa": "boolean",
      "interface-name-xr": "string",
      "prefix-suppress-secondary-addresses": "boolean",
      "ipfrr-tiebreakers": [
        {
          "tiebreaker-type": "string",
          "tiebreaker-index": "integer"
        }
      ],
      "interface-retransmission-interrval": "integer",
      "interface-link-cost": "integer",
      "interface-ack-list-count": "integer",
      "interface-demand-circuit": "boolean",
      "interface-address": "string",
      "configured-ldp-sync": "boolean",
      "link-delay-avg": "integer",
      "designated-router-address": "string",
      "transmission-delay": "integer",
      "interface-router-id": "string"
    }
  ]
}

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-lsa-filter": "boolean",
  "interface-last-nsf": "integer",
  "configured-ldp-sync-igp-shortcuts": "boolean",
  "interface-sid-php-off": "boolean",
  "link-delay-max": "integer",
  "configured-demand-circuit": "boolean",
  "interface-ldp-sync": "boolean",
  "hello-interval": "integer",
  "fast-detect-hold-down-time": "integer",
  "is-loopback-stub-network": "boolean",
  "backup-designated-router": "boolean",
  "interface-forw": "boolean",
  "interface-neighbor": [
    {
      "suppress-hello": "boolean",
      "neighbor-dr": "boolean",
      "interface-neighbor-id": "string",
      "interface-neighbor-cost": "integer",
      "neighbor-bdr": "boolean"
    }
  ],
  "interface-sid-n-flag-clear": "boolean",
  "ttl-security-hop-count": "integer",
  "active-interface": {
    "youngest-md-key": "boolean",
    "interface-flood-pacing-timer": "integer",
    "interface-as-next-flood": "integer",
    "keychain-id": "integer",
    "interface-flood-length": "integer",
    "flood-scan-length": "integer",
    "interface-neighbor-count": "integer",
    "wait-time": "integer",
    "md-keys": [
      {
        "entry": "integer"
      }
    ],
    "interface-area-next-flood-index": "integer",
    "interface-area-flood-index": "integer",
    "maximum-flood-time": "integer",
    "interface-as-flood-index": "integer",
    "maximum-flood-length": "integer",
    "interface-area-next-flood": "integer",
    "old-md5-key-neighbor-count": "integer",
    "keychain-alg": "string",
    "youngest-md-key-id": "integer",
    "last-flood-time": "integer",
    "suppress-hello-count": "integer",
    "interface-as-next-flood-index": "integer",
    "interface-authentication-type": "string"
  },
  "backup-designated-router-id": "string",
  "srlg": [
    {
      "entry": "integer"
    }
  ],
  "interface-priority": "integer",
  "srte-ext-admin-group-set": "boolean",
  "interface-tunnel-flags": "integer",
  "designated-router": "boolean",
  "interface-pri-labels": "integer",
  "srte-metric": "integer",
  "network-lsa-flush-timer": "integer",
  "interface-cost-fallback": "integer",
  "cfg-cost-fallback": "boolean",
  "ospf-interface-state": "string",
  "ip-mtu": "integer",
  "interface-unnum": "string",
  "next-hello-time": "integer",
  "passive-interface": "boolean",
  "interface-strict-spf-sid-php-off": "boolean",
  "srte-metric-set": "boolean",
  "interface-nsf": "boolean",
  "link-delay-min": "integer",
  "link-delay-var": "integer",
  "srtete-ext-admin-group": [
    {
      "entry": "integer"
    }
  ],
  "cost-fallback-active": "boolean",
  "network-type": "string",
  "next-hello-time-ms": "integer",
  "fast-reroute-topology-independent-lfa": "boolean",
  "interface-name-xr": "string",
  "prefix-suppress-secondary-addresses": "boolean",
  "ipfrr-tiebreakers": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ],
  "interface-retransmission-interrval": "integer",
  "interface-link-cost": "integer",
  "interface-ack-list-count": "integer",
  "interface-demand-circuit": "boolean",
  "interface-address": "string",
  "configured-ldp-sync": "boolean",
  "link-delay-avg": "integer",
  "designated-router-address": "string",
  "transmission-delay": "integer",
  "interface-router-id": "string",
  "designated-router-id": "string",
  "interface-nsf-enabled": "boolean",
  "interface-strict-spf-sid": "integer"
}

INTERFACE-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/interface-bfd-information/

Retrieve operation of resource: interface-bfd-information

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-intf-enable-mode": "integer",
  "interval": "integer",
  "detection-multiplier": "integer"
}

ACTIVE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/active-interface/

Retrieve operation of resource: active-interface

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "youngest-md-key": "boolean",
  "interface-flood-pacing-timer": "integer",
  "interface-as-next-flood": "integer",
  "keychain-id": "integer",
  "interface-flood-length": "integer",
  "flood-scan-length": "integer",
  "interface-neighbor-count": "integer",
  "wait-time": "integer",
  "md-keys": [
    {
      "entry": "integer"
    }
  ],
  "interface-area-next-flood-index": "integer",
  "interface-area-flood-index": "integer",
  "maximum-flood-time": "integer",
  "interface-as-flood-index": "integer",
  "maximum-flood-length": "integer",
  "interface-area-next-flood": "integer",
  "old-md5-key-neighbor-count": "integer",
  "keychain-alg": "string",
  "youngest-md-key-id": "integer",
  "last-flood-time": "integer",
  "suppress-hello-count": "integer",
  "interface-as-next-flood-index": "integer",
  "interface-authentication-type": "string"
}

MD-KEYS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/active-interface/md-keys/

Retrieve operation of resource: md-keys

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRLG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/srlg/

Retrieve operation of resource: srlg

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRTETE-EXT-ADMIN-GROUP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/srtete-ext-admin-group/

Retrieve operation of resource: srtete-ext-admin-group

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

INTERFACE-NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/interface-neighbor/

Retrieve operation of resource: interface-neighbor

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "suppress-hello": "boolean",
  "neighbor-dr": "boolean",
  "interface-neighbor-id": "string",
  "interface-neighbor-cost": "integer",
  "neighbor-bdr": "boolean"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

IPFRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/ipfrr-tiebreakers/

Retrieve operation of resource: ipfrr-tiebreakers

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

IP-SEC-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/areas/area/{area-id}/interfaces/interface/{interface-name}/ip-sec-addr/

Retrieve operation of resource: ip-sec-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "secondary-addr": "string",
  "secondary-prefix": "integer"
}

DATABASE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/

Retrieve operation of resource: database

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summaries": {
    "lsa-summary": [
      {
        "ls-id": "string",
        "area-id": "integer",
        "interface-name": "string",
        "advertising-router": "string",
        "ls-type": "string",
        "link-count": "integer",
        "lsa-header": {
          "lsa-age": "integer",
          "lsid": "string",
          "checksum": "integer",
          "dn-age-lsa": "boolean",
          "advertising-router": "string",
          "nsf": "boolean",
          "ls-type": "string",
          "sequence-number": "integer",
          "lsa-area-id": "string"
        },
        "external-tag": "integer"
      }
    ]
  }
}

DATABASE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/

Retrieve operation of resource: database-areas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "database-area": [
    {
      "lsa-summaries": {
        "lsa-summary": [
          {
            "ls-id": "string",
            "area-id": "integer",
            "interface-name": "string",
            "advertising-router": "string",
            "ls-type": "string",
            "link-count": "integer",
            "lsa-header": {
              "lsa-age": "integer",
              "lsid": "string",
              "checksum": "integer",
              "dn-age-lsa": "boolean",
              "advertising-router": "string",
              "nsf": "boolean",
              "ls-type": "string",
              "sequence-number": "integer",
              "lsa-area-id": "string"
            },
            "external-tag": "integer"
          }
        ]
      }
    }
  ]
}

DATABASE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/

Retrieve operation of resource: database-area

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summaries": {
    "lsa-summary": [
      {
        "ls-id": "string",
        "area-id": "integer",
        "interface-name": "string",
        "advertising-router": "string",
        "ls-type": "string",
        "link-count": "integer",
        "lsa-header": {
          "lsa-age": "integer",
          "lsid": "string",
          "checksum": "integer",
          "dn-age-lsa": "boolean",
          "advertising-router": "string",
          "nsf": "boolean",
          "ls-type": "string",
          "sequence-number": "integer",
          "lsa-area-id": "string"
        },
        "external-tag": "integer"
      }
    ]
  }
}

LSAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/

Retrieve operation of resource: lsas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa": [
    {
      "lsa-detail-data": {
        "in-sync": "integer",
        "lsadb-base-time-stamp": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "lsa-throttle-timer": {
          "minute-table-index": "integer",
          "last-inst-second-table-index": "integer",
          "second-table-index": "integer",
          "timer-location": "string",
          "timer-type": "string",
          "last-inst-minute-table-index": "integer"
        },
        "sum-origin": "integer",
        "demand-circuit": "boolean",
        "tos-capable": "boolean",
        "lsa-prefix-priority": "integer",
        "length": "integer",
        "lsa-last-updated-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "not-delete": {
          "neighbor-exchange": "boolean",
          "maximum-age": "boolean",
          "acknowledgement": "boolean",
          "partial-spf": "boolean",
          "nsr-ack-pending": "boolean",
          "rate-limit": "boolean",
          "no-delete": "boolean",
          "sum-orig-pending": "boolean",
          "routing-table": "boolean",
          "nsr-flood-required": "boolean",
          "free-time": "integer",
          "flood-pending": "boolean"
        },
        "lsa-rate-limit-due-time": "integer",
        "dn-bit": "boolean",
        "new-lsa-prefix-priority": "integer",
        "lsadb-base-clock": "integer",
        "advertising-router-reachable": "boolean",
        "lsa-flood-required-post-fail-over": "boolean",
        "ase-origin": "integer",
        "routing-bit": "boolean",
        "nssa-translation": "boolean"
      },
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "lsa-internal-data": {
        "opaque-link-lsa-type": {
          "opaque-interface-name": "string"
        },
        "opaque-router-info-lsa-type": {
          "opaque-ritlv": [
            {
              "srlbtlv": {
                "srlbtlv-length": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "srlb-range-size": "integer"
              },
              "sr-range-tlv": {
                "sr-range-size": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "sr-range-length": "integer"
              },
              "pcedtlv": {
                "pced-addr": {
                  "pce-addr-unknown-tlv": {
                    "ri-gen-tlv-length": "integer",
                    "ri-genvalue": "string",
                    "ri-gen-tlv-type": "integer"
                  },
                  "ipv4pce-addr": {}
                }
              }
            }
          ]
        }
      }
    }
  ]
}

LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-detail-data": {
    "in-sync": "integer",
    "lsadb-base-time-stamp": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "lsa-throttle-timer": {
      "minute-table-index": "integer",
      "last-inst-second-table-index": "integer",
      "second-table-index": "integer",
      "timer-location": "string",
      "timer-type": "string",
      "last-inst-minute-table-index": "integer"
    },
    "sum-origin": "integer",
    "demand-circuit": "boolean",
    "tos-capable": "boolean",
    "lsa-prefix-priority": "integer",
    "length": "integer",
    "lsa-last-updated-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "not-delete": {
      "neighbor-exchange": "boolean",
      "maximum-age": "boolean",
      "acknowledgement": "boolean",
      "partial-spf": "boolean",
      "nsr-ack-pending": "boolean",
      "rate-limit": "boolean",
      "no-delete": "boolean",
      "sum-orig-pending": "boolean",
      "routing-table": "boolean",
      "nsr-flood-required": "boolean",
      "free-time": "integer",
      "flood-pending": "boolean"
    },
    "lsa-rate-limit-due-time": "integer",
    "dn-bit": "boolean",
    "new-lsa-prefix-priority": "integer",
    "lsadb-base-clock": "integer",
    "advertising-router-reachable": "boolean",
    "lsa-flood-required-post-fail-over": "boolean",
    "ase-origin": "integer",
    "routing-bit": "boolean",
    "nssa-translation": "boolean"
  },
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "lsa-internal-data": {
    "opaque-link-lsa-type": {
      "opaque-interface-name": "string"
    },
    "opaque-router-info-lsa-type": {
      "opaque-ritlv": [
        {
          "srlbtlv": {
            "srlbtlv-length": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "srlb-range-size": "integer"
          },
          "sr-range-tlv": {
            "sr-range-size": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "sr-range-length": "integer"
          },
          "pcedtlv": {
            "pced-addr": {
              "pce-addr-unknown-tlv": {
                "ri-gen-tlv-length": "integer",
                "ri-genvalue": "string",
                "ri-gen-tlv-type": "integer"
              },
              "ipv4pce-addr": {
                "pceipv4-addr": "string"
              },
              "ipv6pce-addr": {}
            }
          }
        }
      ]
    }
  }
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

LSA-DETAIL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/

Retrieve operation of resource: lsa-detail-data

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in-sync": "integer",
  "lsadb-base-time-stamp": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "lsa-throttle-timer": {
    "minute-table-index": "integer",
    "last-inst-second-table-index": "integer",
    "second-table-index": "integer",
    "timer-location": "string",
    "timer-type": "string",
    "last-inst-minute-table-index": "integer"
  },
  "sum-origin": "integer",
  "demand-circuit": "boolean",
  "tos-capable": "boolean",
  "lsa-prefix-priority": "integer",
  "length": "integer",
  "lsa-last-updated-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "not-delete": {
    "neighbor-exchange": "boolean",
    "maximum-age": "boolean",
    "acknowledgement": "boolean",
    "partial-spf": "boolean",
    "nsr-ack-pending": "boolean",
    "rate-limit": "boolean",
    "no-delete": "boolean",
    "sum-orig-pending": "boolean",
    "routing-table": "boolean",
    "nsr-flood-required": "boolean",
    "free-time": "integer",
    "flood-pending": "boolean"
  },
  "lsa-rate-limit-due-time": "integer",
  "dn-bit": "boolean",
  "new-lsa-prefix-priority": "integer",
  "lsadb-base-clock": "integer",
  "advertising-router-reachable": "boolean",
  "lsa-flood-required-post-fail-over": "boolean",
  "ase-origin": "integer",
  "routing-bit": "boolean",
  "nssa-translation": "boolean"
}

LSA-THROTTLE-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/lsa-throttle-timer/

Retrieve operation of resource: lsa-throttle-timer

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "minute-table-index": "integer",
  "last-inst-second-table-index": "integer",
  "second-table-index": "integer",
  "timer-location": "string",
  "timer-type": "string",
  "last-inst-minute-table-index": "integer"
}

LSA-LAST-UPDATED-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/lsa-last-updated-time/

Retrieve operation of resource: lsa-last-updated-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

LSADB-BASE-TIME-STAMP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/lsadb-base-time-stamp/

Retrieve operation of resource: lsadb-base-time-stamp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

NOT-DELETE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/not-delete/

Retrieve operation of resource: not-delete

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-exchange": "boolean",
  "maximum-age": "boolean",
  "acknowledgement": "boolean",
  "partial-spf": "boolean",
  "nsr-ack-pending": "boolean",
  "rate-limit": "boolean",
  "no-delete": "boolean",
  "sum-orig-pending": "boolean",
  "routing-table": "boolean",
  "nsr-flood-required": "boolean",
  "free-time": "integer",
  "flood-pending": "boolean"
}

LSA-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/

Retrieve operation of resource: lsa-internal-data

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-link-lsa-type": {
    "opaque-interface-name": "string"
  },
  "opaque-router-info-lsa-type": {
    "opaque-ritlv": [
      {
        "srlbtlv": {
          "srlbtlv-length": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "srlb-range-size": "integer"
        },
        "sr-range-tlv": {
          "sr-range-size": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "sr-range-length": "integer"
        },
        "pcedtlv": {
          "pced-addr": {
            "pce-addr-unknown-tlv": {
              "ri-gen-tlv-length": "integer",
              "ri-genvalue": "string",
              "ri-gen-tlv-type": "integer"
            },
            "ipv4pce-addr": {
              "pceipv4-addr": "string"
            },
            "ipv6pce-addr": {
              "pceipv6-addr": "string"
            },
            "pce-addr-type": "string"
          },
          "pced-scope": {
            "lbit": "boolean",
            "rd-bit": "boolean",
            "ybit": "boolean",
            "pref-l": "integer",
            "rbit": "boolean",
            "pref-r": "integer",
            "sd-bit": "boolean",
            "sbit": "boolean",
            "all-scope-info-bits": "integer",
            "pref-y": "integer",
            "pref-s": "integer"
          },
          "pcedtlv-length": "integer"
        },
        "node-msdtlv": {
          "node-msdtlv-length": "integer",
          "node-msd-sub-types": {
            "msd-sub-type": "integer",
            "msd-value": "integer"
          }
        },
        "unknown-tlv": {
          "ri-gen-tlv-length": "integer",
          "ri-genvalue": "string",
          "ri-gen-tlv-type": "integer"
        },
        "rtr-cap-tlv": {
          "rtr-cap-stub-rtr": "boolean",
          "rtr-cap-te-exp": "boolean",
          "rtr-cap-tlv-length": "integer",
          "rtr-cap-all-bits": "integer",
          "rtr-cap-graceful-restart": "boolean",
          "rtr-cap-area-te": "boolean",
          "rtr-cap-additional-info": "string",
          "rtr-cap-graceful-restart-helper": "boolean",
          "rtr-cap-p2plan": "boolean"
        },
        "ritlv-internal-type": "string",
        "sr-algo-tlv": {
          "sr-algo-value": [
            {
              "entry": "integer"
            }
          ]
        }
      }
    ],
    "opaque-rilsa-scope": "string",
    "opaque-ri-interface-name": "string"
  },
  "opaque-mpls-te-lsa-type": {
    "tlv": [
      {
        "te-link-sub-tlv": [
          {
            "sub-tlv-type": "string",
            "sub-tlv-value": "string",
            "sub-tlv-length": "integer"
          }
        ],
        "mpls-dste-link": "boolean",
        "tlv-type": "integer"
      }
    ]
  }
}

ROUTER-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/router-lsa-type/

Retrieve operation of resource: router-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-abr": "boolean",
  "internal-lsa": "boolean",
  "internal-link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-asbr": "boolean"
}

NETWORK-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/network-lsa-type/

Retrieve operation of resource: network-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "network-prefix-length": "integer",
  "neighbor-router": [
    {
      "entry": "string"
    }
  ]
}

NEIGHBOR-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/network-lsa-type/neighbor-router/

Retrieve operation of resource: neighbor-router

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

SUMMARY-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/summary-lsa-type/

Retrieve operation of resource: summary-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-lsa-metric": [
    {
      "entry": "integer"
    }
  ],
  "internal-sum-lsa": "boolean",
  "summary-prefix-length": "integer"
}

SUMMARY-LSA-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/summary-lsa-type/summary-lsa-metric/

Retrieve operation of resource: summary-lsa-metric

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EXTERNAL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/external-lsa-type/

Retrieve operation of resource: external-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-prefix-length": "integer",
  "external-tos-metric": [
    {
      "external-metric": "integer",
      "external-metric-type": "string",
      "external-tos": "integer",
      "forwarding-address": "string",
      "external-tag": "integer"
    }
  ],
  "internal-external-lsa": "boolean"
}

EXTERNAL-TOS-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/external-lsa-type/external-tos-metric/

Retrieve operation of resource: external-tos-metric

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-metric": "integer",
  "external-metric-type": "string",
  "external-tos": "integer",
  "forwarding-address": "string",
  "external-tag": "integer"
}

OPAQUE-MPLS-TE-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/

Retrieve operation of resource: opaque-mpls-te-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-GRACE-LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-grace-lsa/

Retrieve operation of resource: opaque-grace-lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-address": "string",
  "grace-reason": "string",
  "grace-period": "integer"
}

OPAQUE-ROUTER-INFO-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/

Retrieve operation of resource: opaque-router-info-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-ritlv": [
    {
      "srlbtlv": {
        "srlbtlv-length": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "srlb-range-size": "integer"
      },
      "sr-range-tlv": {
        "sr-range-size": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "sr-range-length": "integer"
      },
      "pcedtlv": {
        "pced-addr": {
          "pce-addr-unknown-tlv": {
            "ri-gen-tlv-length": "integer",
            "ri-genvalue": "string",
            "ri-gen-tlv-type": "integer"
          },
          "ipv4pce-addr": {
            "pceipv4-addr": "string"
          },
          "ipv6pce-addr": {
            "pceipv6-addr": "string"
          },
          "pce-addr-type": "string"
        },
        "pced-scope": {
          "lbit": "boolean",
          "rd-bit": "boolean",
          "ybit": "boolean",
          "pref-l": "integer",
          "rbit": "boolean",
          "pref-r": "integer",
          "sd-bit": "boolean",
          "sbit": "boolean",
          "all-scope-info-bits": "integer",
          "pref-y": "integer",
          "pref-s": "integer"
        },
        "pcedtlv-length": "integer"
      },
      "node-msdtlv": {
        "node-msdtlv-length": "integer",
        "node-msd-sub-types": {
          "msd-sub-type": "integer",
          "msd-value": "integer"
        }
      },
      "unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "rtr-cap-tlv": {
        "rtr-cap-stub-rtr": "boolean",
        "rtr-cap-te-exp": "boolean",
        "rtr-cap-tlv-length": "integer",
        "rtr-cap-all-bits": "integer",
        "rtr-cap-graceful-restart": "boolean",
        "rtr-cap-area-te": "boolean",
        "rtr-cap-additional-info": "string",
        "rtr-cap-graceful-restart-helper": "boolean",
        "rtr-cap-p2plan": "boolean"
      },
      "ritlv-internal-type": "string",
      "sr-algo-tlv": {
        "sr-algo-value": [
          {
            "entry": "integer"
          }
        ]
      }
    }
  ],
  "opaque-rilsa-scope": "string",
  "opaque-ri-interface-name": "string"
}

OPAQUE-RITLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/

Retrieve operation of resource: opaque-ritlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv": {
    "srlbtlv-length": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "srlb-range-size": "integer"
  },
  "sr-range-tlv": {
    "sr-range-size": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "sr-range-length": "integer"
  },
  "pcedtlv": {
    "pced-addr": {
      "pce-addr-unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "ipv4pce-addr": {
        "pceipv4-addr": "string"
      },
      "ipv6pce-addr": {
        "pceipv6-addr": "string"
      },
      "pce-addr-type": "string"
    },
    "pced-scope": {
      "lbit": "boolean",
      "rd-bit": "boolean",
      "ybit": "boolean",
      "pref-l": "integer",
      "rbit": "boolean",
      "pref-r": "integer",
      "sd-bit": "boolean",
      "sbit": "boolean",
      "all-scope-info-bits": "integer",
      "pref-y": "integer",
      "pref-s": "integer"
    },
    "pcedtlv-length": "integer"
  },
  "node-msdtlv": {
    "node-msdtlv-length": "integer",
    "node-msd-sub-types": {
      "msd-sub-type": "integer",
      "msd-value": "integer"
    }
  },
  "unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "rtr-cap-tlv": {
    "rtr-cap-stub-rtr": "boolean",
    "rtr-cap-te-exp": "boolean",
    "rtr-cap-tlv-length": "integer",
    "rtr-cap-all-bits": "integer",
    "rtr-cap-graceful-restart": "boolean",
    "rtr-cap-area-te": "boolean",
    "rtr-cap-additional-info": "string",
    "rtr-cap-graceful-restart-helper": "boolean",
    "rtr-cap-p2plan": "boolean"
  },
  "ritlv-internal-type": "string",
  "sr-algo-tlv": {
    "sr-algo-value": [
      {
        "entry": "integer"
      }
    ]
  }
}

UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/unknown-tlv/

Retrieve operation of resource: unknown-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

RTR-CAP-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/rtr-cap-tlv/

Retrieve operation of resource: rtr-cap-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rtr-cap-stub-rtr": "boolean",
  "rtr-cap-te-exp": "boolean",
  "rtr-cap-tlv-length": "integer",
  "rtr-cap-all-bits": "integer",
  "rtr-cap-graceful-restart": "boolean",
  "rtr-cap-area-te": "boolean",
  "rtr-cap-additional-info": "string",
  "rtr-cap-graceful-restart-helper": "boolean",
  "rtr-cap-p2plan": "boolean"
}

PCEDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/

Retrieve operation of resource: pcedtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pced-addr": {
    "pce-addr-unknown-tlv": {
      "ri-gen-tlv-length": "integer",
      "ri-genvalue": "string",
      "ri-gen-tlv-type": "integer"
    },
    "ipv4pce-addr": {
      "pceipv4-addr": "string"
    },
    "ipv6pce-addr": {
      "pceipv6-addr": "string"
    },
    "pce-addr-type": "string"
  },
  "pced-scope": {
    "lbit": "boolean",
    "rd-bit": "boolean",
    "ybit": "boolean",
    "pref-l": "integer",
    "rbit": "boolean",
    "pref-r": "integer",
    "sd-bit": "boolean",
    "sbit": "boolean",
    "all-scope-info-bits": "integer",
    "pref-y": "integer",
    "pref-s": "integer"
  },
  "pcedtlv-length": "integer"
}

PCED-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/

Retrieve operation of resource: pced-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pce-addr-unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "ipv4pce-addr": {
    "pceipv4-addr": "string"
  },
  "ipv6pce-addr": {
    "pceipv6-addr": "string"
  },
  "pce-addr-type": "string"
}

PCE-ADDR-UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/pce-addr-unknown-tlv/

Retrieve operation of resource: pce-addr-unknown-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

IPV4PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv4pce-addr/

Retrieve operation of resource: ipv4pce-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv4-addr": "string"
}

IPV6PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv6pce-addr/

Retrieve operation of resource: ipv6pce-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv6-addr": "string"
}

PCED-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-scope/

Retrieve operation of resource: pced-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lbit": "boolean",
  "rd-bit": "boolean",
  "ybit": "boolean",
  "pref-l": "integer",
  "rbit": "boolean",
  "pref-r": "integer",
  "sd-bit": "boolean",
  "sbit": "boolean",
  "all-scope-info-bits": "integer",
  "pref-y": "integer",
  "pref-s": "integer"
}

SR-ALGO-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/

Retrieve operation of resource: sr-algo-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-algo-value": [
    {
      "entry": "integer"
    }
  ]
}

SR-ALGO-VALUE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/sr-algo-value/

Retrieve operation of resource: sr-algo-value

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-RANGE-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/

Retrieve operation of resource: sr-range-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-range-size": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "sr-range-length": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

NODE-MSDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/

Retrieve operation of resource: node-msdtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node-msdtlv-length": "integer",
  "node-msd-sub-types": {
    "msd-sub-type": "integer",
    "msd-value": "integer"
  }
}

NODE-MSD-SUB-TYPES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/node-msd-sub-types/

Retrieve operation of resource: node-msd-sub-types

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "msd-sub-type": "integer",
  "msd-value": "integer"
}

SRLBTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/

Retrieve operation of resource: srlbtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv-length": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "srlb-range-size": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

OPAQUE-EP-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/

Retrieve operation of resource: opaque-ep-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-EL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/

Retrieve operation of resource: opaque-el-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

LSA-SUMMARIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsa-summaries/

Retrieve operation of resource: lsa-summaries

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summary": [
    {
      "link-count": "integer",
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "external-tag": "integer"
    }
  ]
}

LSA-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsa-summaries/lsa-summary/

Retrieve operation of resource: lsa-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link-count": "integer",
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "external-tag": "integer"
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-areas/database-area/{area-id}/lsa-summaries/lsa-summary/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

DATABASE-SUMMARIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-summaries/

Retrieve operation of resource: database-summaries

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "database-summary": [
    {
      "area-lsa-counter": [
        {
          "lsa-type": "string",
          "lsa-delete-count": "string",
          "lsa-self-count": "string",
          "lsa-maxage-count": "string",
          "lsa-count": "string"
        }
      ],
      "dbase-sum-area-id-string": "string"
    }
  ]
}

DATABASE-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-summaries/database-summary/{area-id}/

Retrieve operation of resource: database-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-lsa-counter": [
    {
      "lsa-type": "string",
      "lsa-delete-count": "string",
      "lsa-self-count": "string",
      "lsa-maxage-count": "string",
      "lsa-count": "string"
    }
  ],
  "dbase-sum-area-id-string": "string"
}

AREA-LSA-COUNTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-summaries/database-summary/{area-id}/area-lsa-counter/

Retrieve operation of resource: area-lsa-counter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-type": "string",
  "lsa-delete-count": "string",
  "lsa-self-count": "string",
  "lsa-maxage-count": "string",
  "lsa-count": "string"
}

DATABASE-SUMMARY-AS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-summary-as/

Retrieve operation of resource: database-summary-as

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "as-lsa-counter": [
    {
      "lsa-type": "string",
      "lsa-delete-count": "string",
      "lsa-self-count": "string",
      "lsa-maxage-count": "string",
      "lsa-count": "string"
    }
  ]
}

AS-LSA-COUNTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/database-summary-as/as-lsa-counter/

Retrieve operation of resource: as-lsa-counter

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-type": "string",
  "lsa-delete-count": "string",
  "lsa-self-count": "string",
  "lsa-maxage-count": "string",
  "lsa-count": "string"
}

LSAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/

Retrieve operation of resource: lsas

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa": [
    {
      "lsa-detail-data": {
        "in-sync": "integer",
        "lsadb-base-time-stamp": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "lsa-throttle-timer": {
          "minute-table-index": "integer",
          "last-inst-second-table-index": "integer",
          "second-table-index": "integer",
          "timer-location": "string",
          "timer-type": "string",
          "last-inst-minute-table-index": "integer"
        },
        "sum-origin": "integer",
        "demand-circuit": "boolean",
        "tos-capable": "boolean",
        "lsa-prefix-priority": "integer",
        "length": "integer",
        "lsa-last-updated-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "not-delete": {
          "neighbor-exchange": "boolean",
          "maximum-age": "boolean",
          "acknowledgement": "boolean",
          "partial-spf": "boolean",
          "nsr-ack-pending": "boolean",
          "rate-limit": "boolean",
          "no-delete": "boolean",
          "sum-orig-pending": "boolean",
          "routing-table": "boolean",
          "nsr-flood-required": "boolean",
          "free-time": "integer",
          "flood-pending": "boolean"
        },
        "lsa-rate-limit-due-time": "integer",
        "dn-bit": "boolean",
        "new-lsa-prefix-priority": "integer",
        "lsadb-base-clock": "integer",
        "advertising-router-reachable": "boolean",
        "lsa-flood-required-post-fail-over": "boolean",
        "ase-origin": "integer",
        "routing-bit": "boolean",
        "nssa-translation": "boolean"
      },
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "lsa-internal-data": {
        "opaque-link-lsa-type": {
          "opaque-interface-name": "string"
        },
        "opaque-router-info-lsa-type": {
          "opaque-ritlv": [
            {
              "srlbtlv": {
                "srlbtlv-length": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "srlb-range-size": "integer"
              },
              "sr-range-tlv": {
                "sr-range-size": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "sr-range-length": "integer"
              },
              "pcedtlv": {
                "pced-addr": {
                  "pce-addr-unknown-tlv": {
                    "ri-gen-tlv-length": "integer",
                    "ri-genvalue": "string",
                    "ri-gen-tlv-type": "integer"
                  },
                  "ipv4pce-addr": {}
                }
              }
            }
          ]
        }
      }
    }
  ]
}

LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-detail-data": {
    "in-sync": "integer",
    "lsadb-base-time-stamp": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "lsa-throttle-timer": {
      "minute-table-index": "integer",
      "last-inst-second-table-index": "integer",
      "second-table-index": "integer",
      "timer-location": "string",
      "timer-type": "string",
      "last-inst-minute-table-index": "integer"
    },
    "sum-origin": "integer",
    "demand-circuit": "boolean",
    "tos-capable": "boolean",
    "lsa-prefix-priority": "integer",
    "length": "integer",
    "lsa-last-updated-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "not-delete": {
      "neighbor-exchange": "boolean",
      "maximum-age": "boolean",
      "acknowledgement": "boolean",
      "partial-spf": "boolean",
      "nsr-ack-pending": "boolean",
      "rate-limit": "boolean",
      "no-delete": "boolean",
      "sum-orig-pending": "boolean",
      "routing-table": "boolean",
      "nsr-flood-required": "boolean",
      "free-time": "integer",
      "flood-pending": "boolean"
    },
    "lsa-rate-limit-due-time": "integer",
    "dn-bit": "boolean",
    "new-lsa-prefix-priority": "integer",
    "lsadb-base-clock": "integer",
    "advertising-router-reachable": "boolean",
    "lsa-flood-required-post-fail-over": "boolean",
    "ase-origin": "integer",
    "routing-bit": "boolean",
    "nssa-translation": "boolean"
  },
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "lsa-internal-data": {
    "opaque-link-lsa-type": {
      "opaque-interface-name": "string"
    },
    "opaque-router-info-lsa-type": {
      "opaque-ritlv": [
        {
          "srlbtlv": {
            "srlbtlv-length": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "srlb-range-size": "integer"
          },
          "sr-range-tlv": {
            "sr-range-size": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "sr-range-length": "integer"
          },
          "pcedtlv": {
            "pced-addr": {
              "pce-addr-unknown-tlv": {
                "ri-gen-tlv-length": "integer",
                "ri-genvalue": "string",
                "ri-gen-tlv-type": "integer"
              },
              "ipv4pce-addr": {
                "pceipv4-addr": "string"
              },
              "ipv6pce-addr": {}
            }
          }
        }
      ]
    }
  }
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

LSA-DETAIL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-detail-data/

Retrieve operation of resource: lsa-detail-data

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in-sync": "integer",
  "lsadb-base-time-stamp": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "lsa-throttle-timer": {
    "minute-table-index": "integer",
    "last-inst-second-table-index": "integer",
    "second-table-index": "integer",
    "timer-location": "string",
    "timer-type": "string",
    "last-inst-minute-table-index": "integer"
  },
  "sum-origin": "integer",
  "demand-circuit": "boolean",
  "tos-capable": "boolean",
  "lsa-prefix-priority": "integer",
  "length": "integer",
  "lsa-last-updated-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "not-delete": {
    "neighbor-exchange": "boolean",
    "maximum-age": "boolean",
    "acknowledgement": "boolean",
    "partial-spf": "boolean",
    "nsr-ack-pending": "boolean",
    "rate-limit": "boolean",
    "no-delete": "boolean",
    "sum-orig-pending": "boolean",
    "routing-table": "boolean",
    "nsr-flood-required": "boolean",
    "free-time": "integer",
    "flood-pending": "boolean"
  },
  "lsa-rate-limit-due-time": "integer",
  "dn-bit": "boolean",
  "new-lsa-prefix-priority": "integer",
  "lsadb-base-clock": "integer",
  "advertising-router-reachable": "boolean",
  "lsa-flood-required-post-fail-over": "boolean",
  "ase-origin": "integer",
  "routing-bit": "boolean",
  "nssa-translation": "boolean"
}

LSA-THROTTLE-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-detail-data/lsa-throttle-timer/

Retrieve operation of resource: lsa-throttle-timer

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "minute-table-index": "integer",
  "last-inst-second-table-index": "integer",
  "second-table-index": "integer",
  "timer-location": "string",
  "timer-type": "string",
  "last-inst-minute-table-index": "integer"
}

LSA-LAST-UPDATED-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-detail-data/lsa-last-updated-time/

Retrieve operation of resource: lsa-last-updated-time

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

LSADB-BASE-TIME-STAMP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-detail-data/lsadb-base-time-stamp/

Retrieve operation of resource: lsadb-base-time-stamp

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

NOT-DELETE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-detail-data/not-delete/

Retrieve operation of resource: not-delete

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-exchange": "boolean",
  "maximum-age": "boolean",
  "acknowledgement": "boolean",
  "partial-spf": "boolean",
  "nsr-ack-pending": "boolean",
  "rate-limit": "boolean",
  "no-delete": "boolean",
  "sum-orig-pending": "boolean",
  "routing-table": "boolean",
  "nsr-flood-required": "boolean",
  "free-time": "integer",
  "flood-pending": "boolean"
}

LSA-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/

Retrieve operation of resource: lsa-internal-data

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-link-lsa-type": {
    "opaque-interface-name": "string"
  },
  "opaque-router-info-lsa-type": {
    "opaque-ritlv": [
      {
        "srlbtlv": {
          "srlbtlv-length": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "srlb-range-size": "integer"
        },
        "sr-range-tlv": {
          "sr-range-size": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "sr-range-length": "integer"
        },
        "pcedtlv": {
          "pced-addr": {
            "pce-addr-unknown-tlv": {
              "ri-gen-tlv-length": "integer",
              "ri-genvalue": "string",
              "ri-gen-tlv-type": "integer"
            },
            "ipv4pce-addr": {
              "pceipv4-addr": "string"
            },
            "ipv6pce-addr": {
              "pceipv6-addr": "string"
            },
            "pce-addr-type": "string"
          },
          "pced-scope": {
            "lbit": "boolean",
            "rd-bit": "boolean",
            "ybit": "boolean",
            "pref-l": "integer",
            "rbit": "boolean",
            "pref-r": "integer",
            "sd-bit": "boolean",
            "sbit": "boolean",
            "all-scope-info-bits": "integer",
            "pref-y": "integer",
            "pref-s": "integer"
          },
          "pcedtlv-length": "integer"
        },
        "node-msdtlv": {
          "node-msdtlv-length": "integer",
          "node-msd-sub-types": {
            "msd-sub-type": "integer",
            "msd-value": "integer"
          }
        },
        "unknown-tlv": {
          "ri-gen-tlv-length": "integer",
          "ri-genvalue": "string",
          "ri-gen-tlv-type": "integer"
        },
        "rtr-cap-tlv": {
          "rtr-cap-stub-rtr": "boolean",
          "rtr-cap-te-exp": "boolean",
          "rtr-cap-tlv-length": "integer",
          "rtr-cap-all-bits": "integer",
          "rtr-cap-graceful-restart": "boolean",
          "rtr-cap-area-te": "boolean",
          "rtr-cap-additional-info": "string",
          "rtr-cap-graceful-restart-helper": "boolean",
          "rtr-cap-p2plan": "boolean"
        },
        "ritlv-internal-type": "string",
        "sr-algo-tlv": {
          "sr-algo-value": [
            {
              "entry": "integer"
            }
          ]
        }
      }
    ],
    "opaque-rilsa-scope": "string",
    "opaque-ri-interface-name": "string"
  },
  "opaque-mpls-te-lsa-type": {
    "tlv": [
      {
        "te-link-sub-tlv": [
          {
            "sub-tlv-type": "string",
            "sub-tlv-value": "string",
            "sub-tlv-length": "integer"
          }
        ],
        "mpls-dste-link": "boolean",
        "tlv-type": "integer"
      }
    ]
  }
}

ROUTER-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/router-lsa-type/

Retrieve operation of resource: router-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-abr": "boolean",
  "internal-lsa": "boolean",
  "internal-link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-asbr": "boolean"
}

NETWORK-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/network-lsa-type/

Retrieve operation of resource: network-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "network-prefix-length": "integer",
  "neighbor-router": [
    {
      "entry": "string"
    }
  ]
}

NEIGHBOR-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/network-lsa-type/neighbor-router/

Retrieve operation of resource: neighbor-router

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

SUMMARY-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/summary-lsa-type/

Retrieve operation of resource: summary-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-lsa-metric": [
    {
      "entry": "integer"
    }
  ],
  "internal-sum-lsa": "boolean",
  "summary-prefix-length": "integer"
}

SUMMARY-LSA-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/summary-lsa-type/summary-lsa-metric/

Retrieve operation of resource: summary-lsa-metric

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EXTERNAL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/external-lsa-type/

Retrieve operation of resource: external-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-prefix-length": "integer",
  "external-tos-metric": [
    {
      "external-metric": "integer",
      "external-metric-type": "string",
      "external-tos": "integer",
      "forwarding-address": "string",
      "external-tag": "integer"
    }
  ],
  "internal-external-lsa": "boolean"
}

EXTERNAL-TOS-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/external-lsa-type/external-tos-metric/

Retrieve operation of resource: external-tos-metric

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-metric": "integer",
  "external-metric-type": "string",
  "external-tos": "integer",
  "forwarding-address": "string",
  "external-tag": "integer"
}

OPAQUE-MPLS-TE-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/

Retrieve operation of resource: opaque-mpls-te-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-GRACE-LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-grace-lsa/

Retrieve operation of resource: opaque-grace-lsa

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-address": "string",
  "grace-reason": "string",
  "grace-period": "integer"
}

OPAQUE-ROUTER-INFO-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/

Retrieve operation of resource: opaque-router-info-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-ritlv": [
    {
      "srlbtlv": {
        "srlbtlv-length": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "srlb-range-size": "integer"
      },
      "sr-range-tlv": {
        "sr-range-size": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "sr-range-length": "integer"
      },
      "pcedtlv": {
        "pced-addr": {
          "pce-addr-unknown-tlv": {
            "ri-gen-tlv-length": "integer",
            "ri-genvalue": "string",
            "ri-gen-tlv-type": "integer"
          },
          "ipv4pce-addr": {
            "pceipv4-addr": "string"
          },
          "ipv6pce-addr": {
            "pceipv6-addr": "string"
          },
          "pce-addr-type": "string"
        },
        "pced-scope": {
          "lbit": "boolean",
          "rd-bit": "boolean",
          "ybit": "boolean",
          "pref-l": "integer",
          "rbit": "boolean",
          "pref-r": "integer",
          "sd-bit": "boolean",
          "sbit": "boolean",
          "all-scope-info-bits": "integer",
          "pref-y": "integer",
          "pref-s": "integer"
        },
        "pcedtlv-length": "integer"
      },
      "node-msdtlv": {
        "node-msdtlv-length": "integer",
        "node-msd-sub-types": {
          "msd-sub-type": "integer",
          "msd-value": "integer"
        }
      },
      "unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "rtr-cap-tlv": {
        "rtr-cap-stub-rtr": "boolean",
        "rtr-cap-te-exp": "boolean",
        "rtr-cap-tlv-length": "integer",
        "rtr-cap-all-bits": "integer",
        "rtr-cap-graceful-restart": "boolean",
        "rtr-cap-area-te": "boolean",
        "rtr-cap-additional-info": "string",
        "rtr-cap-graceful-restart-helper": "boolean",
        "rtr-cap-p2plan": "boolean"
      },
      "ritlv-internal-type": "string",
      "sr-algo-tlv": {
        "sr-algo-value": [
          {
            "entry": "integer"
          }
        ]
      }
    }
  ],
  "opaque-rilsa-scope": "string",
  "opaque-ri-interface-name": "string"
}

OPAQUE-RITLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/

Retrieve operation of resource: opaque-ritlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv": {
    "srlbtlv-length": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "srlb-range-size": "integer"
  },
  "sr-range-tlv": {
    "sr-range-size": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "sr-range-length": "integer"
  },
  "pcedtlv": {
    "pced-addr": {
      "pce-addr-unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "ipv4pce-addr": {
        "pceipv4-addr": "string"
      },
      "ipv6pce-addr": {
        "pceipv6-addr": "string"
      },
      "pce-addr-type": "string"
    },
    "pced-scope": {
      "lbit": "boolean",
      "rd-bit": "boolean",
      "ybit": "boolean",
      "pref-l": "integer",
      "rbit": "boolean",
      "pref-r": "integer",
      "sd-bit": "boolean",
      "sbit": "boolean",
      "all-scope-info-bits": "integer",
      "pref-y": "integer",
      "pref-s": "integer"
    },
    "pcedtlv-length": "integer"
  },
  "node-msdtlv": {
    "node-msdtlv-length": "integer",
    "node-msd-sub-types": {
      "msd-sub-type": "integer",
      "msd-value": "integer"
    }
  },
  "unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "rtr-cap-tlv": {
    "rtr-cap-stub-rtr": "boolean",
    "rtr-cap-te-exp": "boolean",
    "rtr-cap-tlv-length": "integer",
    "rtr-cap-all-bits": "integer",
    "rtr-cap-graceful-restart": "boolean",
    "rtr-cap-area-te": "boolean",
    "rtr-cap-additional-info": "string",
    "rtr-cap-graceful-restart-helper": "boolean",
    "rtr-cap-p2plan": "boolean"
  },
  "ritlv-internal-type": "string",
  "sr-algo-tlv": {
    "sr-algo-value": [
      {
        "entry": "integer"
      }
    ]
  }
}

UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/unknown-tlv/

Retrieve operation of resource: unknown-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

RTR-CAP-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/rtr-cap-tlv/

Retrieve operation of resource: rtr-cap-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rtr-cap-stub-rtr": "boolean",
  "rtr-cap-te-exp": "boolean",
  "rtr-cap-tlv-length": "integer",
  "rtr-cap-all-bits": "integer",
  "rtr-cap-graceful-restart": "boolean",
  "rtr-cap-area-te": "boolean",
  "rtr-cap-additional-info": "string",
  "rtr-cap-graceful-restart-helper": "boolean",
  "rtr-cap-p2plan": "boolean"
}

PCEDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/

Retrieve operation of resource: pcedtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pced-addr": {
    "pce-addr-unknown-tlv": {
      "ri-gen-tlv-length": "integer",
      "ri-genvalue": "string",
      "ri-gen-tlv-type": "integer"
    },
    "ipv4pce-addr": {
      "pceipv4-addr": "string"
    },
    "ipv6pce-addr": {
      "pceipv6-addr": "string"
    },
    "pce-addr-type": "string"
  },
  "pced-scope": {
    "lbit": "boolean",
    "rd-bit": "boolean",
    "ybit": "boolean",
    "pref-l": "integer",
    "rbit": "boolean",
    "pref-r": "integer",
    "sd-bit": "boolean",
    "sbit": "boolean",
    "all-scope-info-bits": "integer",
    "pref-y": "integer",
    "pref-s": "integer"
  },
  "pcedtlv-length": "integer"
}

PCED-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/

Retrieve operation of resource: pced-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pce-addr-unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "ipv4pce-addr": {
    "pceipv4-addr": "string"
  },
  "ipv6pce-addr": {
    "pceipv6-addr": "string"
  },
  "pce-addr-type": "string"
}

PCE-ADDR-UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/pce-addr-unknown-tlv/

Retrieve operation of resource: pce-addr-unknown-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

IPV4PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv4pce-addr/

Retrieve operation of resource: ipv4pce-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv4-addr": "string"
}

IPV6PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv6pce-addr/

Retrieve operation of resource: ipv6pce-addr

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv6-addr": "string"
}

PCED-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-scope/

Retrieve operation of resource: pced-scope

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lbit": "boolean",
  "rd-bit": "boolean",
  "ybit": "boolean",
  "pref-l": "integer",
  "rbit": "boolean",
  "pref-r": "integer",
  "sd-bit": "boolean",
  "sbit": "boolean",
  "all-scope-info-bits": "integer",
  "pref-y": "integer",
  "pref-s": "integer"
}

SR-ALGO-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/

Retrieve operation of resource: sr-algo-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-algo-value": [
    {
      "entry": "integer"
    }
  ]
}

SR-ALGO-VALUE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/sr-algo-value/

Retrieve operation of resource: sr-algo-value

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-RANGE-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/

Retrieve operation of resource: sr-range-tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-range-size": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "sr-range-length": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

NODE-MSDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/

Retrieve operation of resource: node-msdtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node-msdtlv-length": "integer",
  "node-msd-sub-types": {
    "msd-sub-type": "integer",
    "msd-value": "integer"
  }
}

NODE-MSD-SUB-TYPES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/node-msd-sub-types/

Retrieve operation of resource: node-msd-sub-types

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "msd-sub-type": "integer",
  "msd-value": "integer"
}

SRLBTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/

Retrieve operation of resource: srlbtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv-length": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "srlb-range-size": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

OPAQUE-EP-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/

Retrieve operation of resource: opaque-ep-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-EL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/

Retrieve operation of resource: opaque-el-lsa-type

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

LSA-SUMMARIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsa-summaries/

Retrieve operation of resource: lsa-summaries

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summary": [
    {
      "link-count": "integer",
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "external-tag": "integer"
    }
  ]
}

LSA-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsa-summaries/lsa-summary/

Retrieve operation of resource: lsa-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link-count": "integer",
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "external-tag": "integer"
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/database/lsa-summaries/lsa-summary/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

SUMMARY-PREFIXES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/

Retrieve operation of resource: summary-prefixes

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-prefix": [
    {
      "summary-metric-type": "string",
      "summary-metric": "integer",
      "summary-tag": "integer",
      "summary-mask": "string",
      "summary-prefix": "string"
    }
  ]
}

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/summary-prefixes/summary-prefix/

Retrieve operation of resource: summary-prefix

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-metric-type": "string",
  "summary-metric": "integer",
  "summary-tag": "integer",
  "summary-mask": "string",
  "summary-prefix": "string"
}

AREA-STATISTICS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-statistics/

Retrieve operation of resource: area-statistics

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entries": {
    "interface-stats-entry": [
      {
        "interface-name": "string",
        "if-entry": [
          {
            "area-id-str": "string",
            "if-stat": [
              {
                "entry": "integer"
              }
            ],
            "area-id": "integer",
            "madj-intf": "boolean"
          }
        ],
        "handle": "string",
        "if-name-str": "string"
      }
    ]
  }
}

INTERFACE-STATS-ENTRIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-statistics/interface-stats-entries/

Retrieve operation of resource: interface-stats-entries

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entry": [
    {
      "if-entry": [
        {
          "area-id-str": "string",
          "if-stat": [
            {
              "entry": "integer"
            }
          ],
          "area-id": "integer",
          "madj-intf": "boolean"
        }
      ],
      "handle": "string",
      "if-name-str": "string"
    }
  ]
}

INTERFACE-STATS-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/

Retrieve operation of resource: interface-stats-entry

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "if-entry": [
    {
      "area-id-str": "string",
      "if-stat": [
        {
          "entry": "integer"
        }
      ],
      "area-id": "integer",
      "madj-intf": "boolean"
    }
  ],
  "handle": "string",
  "if-name-str": "string"
}

IF-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/

Retrieve operation of resource: if-entry

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id-str": "string",
  "if-stat": [
    {
      "entry": "integer"
    }
  ],
  "area-id": "integer",
  "madj-intf": "boolean"
}

IF-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/if-stat/

Retrieve operation of resource: if-stat

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

OSPF-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/ospf-summary/

Retrieve operation of resource: ospf-summary

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sa-lsa-cnt-type-rtr": "integer",
  "sa-lsa-cnt-type-ase": "integer",
  "sa-lsa-cnt-type-opq-link": "integer",
  "sa-num-nbrs": "integer",
  "sa-num-slintf-up": "integer",
  "sa-num-intf-up": "integer",
  "sa-lsa-cnt-type-opq-area": "integer",
  "sa-num-intf": "integer",
  "sa-lsa-cnt-type-mospf": "integer",
  "sa-lsa-cnt-type-sum-net": "integer",
  "sa-lsa-cnt-type-7ase": "integer",
  "sa-lsa-cnt-type-sum-asb": "integer",
  "sa-num-areas": "integer",
  "sa-lsa-cnt-type-8-ignore": "integer",
  "sa-lsa-cnt-type-net": "integer",
  "sa-lsa-cnt-type-opq-as": "integer",
  "sa-num-vintf-up": "integer",
  "sa-num-nbrs-up": "integer"
}

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "topologies": {
    "topology": [
      {
        "ipfrr-router-id": "string",
        "ipfrr-area-revision": "integer",
        "ipfrr-topo": [
          {
            "distance": "integer",
            "neighbor-sourced": "boolean",
            "poison": "boolean",
            "distance-reverse": "integer",
            "type4": "boolean",
            "dr": "boolean",
            "node-id": "string",
            "revision": "integer"
          }
        ],
        "ipfrr-topo-area-id": "string"
      }
    ]
  }
}

TOPOLOGIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/topologies/

Retrieve operation of resource: topologies

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "topology": [
    {
      "ipfrr-router-id": "string",
      "ipfrr-area-revision": "integer",
      "ipfrr-topo": [
        {
          "distance": "integer",
          "neighbor-sourced": "boolean",
          "poison": "boolean",
          "distance-reverse": "integer",
          "type4": "boolean",
          "dr": "boolean",
          "node-id": "string",
          "revision": "integer"
        }
      ],
      "ipfrr-topo-area-id": "string"
    }
  ]
}

TOPOLOGY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/topologies/topology/

Retrieve operation of resource: topology

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ipfrr-router-id": "string",
  "ipfrr-area-revision": "integer",
  "ipfrr-topo": [
    {
      "distance": "integer",
      "neighbor-sourced": "boolean",
      "poison": "boolean",
      "distance-reverse": "integer",
      "type4": "boolean",
      "dr": "boolean",
      "node-id": "string",
      "revision": "integer"
    }
  ],
  "ipfrr-topo-area-id": "string"
}

IPFRR-TOPO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/vrfs/vrf/{vrf-name}/fast-reroute/topologies/topology/ipfrr-topo/

Retrieve operation of resource: ipfrr-topo

process-name
in path
string

ID of process-name

vrf-name
in path
string

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distance": "integer",
  "neighbor-sourced": "boolean",
  "poison": "boolean",
  "distance-reverse": "integer",
  "type4": "boolean",
  "dr": "boolean",
  "node-id": "string",
  "revision": "integer"
}

SRMS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/

Retrieve operation of resource: srms

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy": {
    "policy-ipv4": {
      "policy-ipv4-active": {
        "policy-mi": [
          {
            "mi-id": "string",
            "src": "string",
            "last-prefix": "string",
            "addr": {
              "ipv6": "string",
              "ipv4": "string",
              "af": "string"
            },
            "area": "string",
            "sid-start": "integer",
            "last-sid-index": "integer",
            "prefix": "integer",
            "flag-attached": "string",
            "router": "string",
            "sid-count": "integer"
          }
        ]
      },
      "policy-ipv4-backup": {
        "policy-mi": [
          {
            "mi-id": "string",
            "src": "string",
            "last-prefix": "string",
            "addr": {
              "ipv6": "string",
              "ipv4": "string",
              "af": "string"
            },
            "area": "string",
            "sid-start": "integer",
            "last-sid-index": "integer",
            "prefix": "integer",
            "flag-attached": "string",
            "router": "string",
            "sid-count": "integer"
          }
        ]
      }
    }
  }
}

POLICY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/

Retrieve operation of resource: policy

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-ipv4": {
    "policy-ipv4-active": {
      "policy-mi": [
        {
          "mi-id": "string",
          "src": "string",
          "last-prefix": "string",
          "addr": {
            "ipv6": "string",
            "ipv4": "string",
            "af": "string"
          },
          "area": "string",
          "sid-start": "integer",
          "last-sid-index": "integer",
          "prefix": "integer",
          "flag-attached": "string",
          "router": "string",
          "sid-count": "integer"
        }
      ]
    },
    "policy-ipv4-backup": {
      "policy-mi": [
        {
          "mi-id": "string",
          "src": "string",
          "last-prefix": "string",
          "addr": {
            "ipv6": "string",
            "ipv4": "string",
            "af": "string"
          },
          "area": "string",
          "sid-start": "integer",
          "last-sid-index": "integer",
          "prefix": "integer",
          "flag-attached": "string",
          "router": "string",
          "sid-count": "integer"
        }
      ]
    }
  }
}

POLICY-IPV4 - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/policy-ipv4/

Retrieve operation of resource: policy-ipv4

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-ipv4-active": {
    "policy-mi": [
      {
        "mi-id": "string",
        "src": "string",
        "last-prefix": "string",
        "addr": {
          "ipv6": "string",
          "ipv4": "string",
          "af": "string"
        },
        "area": "string",
        "sid-start": "integer",
        "last-sid-index": "integer",
        "prefix": "integer",
        "flag-attached": "string",
        "router": "string",
        "sid-count": "integer"
      }
    ]
  },
  "policy-ipv4-backup": {
    "policy-mi": [
      {
        "mi-id": "string",
        "src": "string",
        "last-prefix": "string",
        "addr": {
          "ipv6": "string",
          "ipv4": "string",
          "af": "string"
        },
        "area": "string",
        "sid-start": "integer",
        "last-sid-index": "integer",
        "prefix": "integer",
        "flag-attached": "string",
        "router": "string",
        "sid-count": "integer"
      }
    ]
  }
}

POLICY-IPV4-BACKUP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/policy-ipv4/policy-ipv4-backup/

Retrieve operation of resource: policy-ipv4-backup

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-mi": [
    {
      "mi-id": "string",
      "src": "string",
      "last-prefix": "string",
      "addr": {
        "ipv6": "string",
        "ipv4": "string",
        "af": "string"
      },
      "area": "string",
      "sid-start": "integer",
      "last-sid-index": "integer",
      "prefix": "integer",
      "flag-attached": "string",
      "router": "string",
      "sid-count": "integer"
    }
  ]
}

POLICY-MI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/policy-ipv4/policy-ipv4-backup/policy-mi/{mi-id}/

Retrieve operation of resource: policy-mi

process-name
in path
string

ID of process-name

mi-id
in path
string

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "src": "string",
  "last-prefix": "string",
  "addr": {
    "ipv6": "string",
    "ipv4": "string",
    "af": "string"
  },
  "area": "string",
  "sid-start": "integer",
  "last-sid-index": "integer",
  "prefix": "integer",
  "flag-attached": "string",
  "router": "string",
  "sid-count": "integer"
}

ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/policy-ipv4/policy-ipv4-backup/policy-mi/{mi-id}/addr/

Retrieve operation of resource: addr

process-name
in path
string

ID of process-name

mi-id
in path
string

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ipv6": "string",
  "ipv4": "string",
  "af": "string"
}

POLICY-IPV4-ACTIVE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/policy-ipv4/policy-ipv4-active/

Retrieve operation of resource: policy-ipv4-active

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-mi": [
    {
      "mi-id": "string",
      "src": "string",
      "last-prefix": "string",
      "addr": {
        "ipv6": "string",
        "ipv4": "string",
        "af": "string"
      },
      "area": "string",
      "sid-start": "integer",
      "last-sid-index": "integer",
      "prefix": "integer",
      "flag-attached": "string",
      "router": "string",
      "sid-count": "integer"
    }
  ]
}

POLICY-MI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/policy-ipv4/policy-ipv4-active/policy-mi/{mi-id}/

Retrieve operation of resource: policy-mi

process-name
in path
string

ID of process-name

mi-id
in path
string

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "src": "string",
  "last-prefix": "string",
  "addr": {
    "ipv6": "string",
    "ipv4": "string",
    "af": "string"
  },
  "area": "string",
  "sid-start": "integer",
  "last-sid-index": "integer",
  "prefix": "integer",
  "flag-attached": "string",
  "router": "string",
  "sid-count": "integer"
}

ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/srms/policy/policy-ipv4/policy-ipv4-active/policy-mi/{mi-id}/addr/

Retrieve operation of resource: addr

process-name
in path
string

ID of process-name

mi-id
in path
string

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ipv6": "string",
  "ipv4": "string",
  "af": "string"
}

DEFAULT-VRF - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/

Retrieve operation of resource: default-vrf

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fast-reroute": {
    "topologies": {
      "topology": [
        {
          "area-id": "integer",
          "router-id": "string",
          "ipfrr-router-id": "string",
          "ipfrr-area-revision": "integer",
          "ipfrr-topo": [
            {
              "distance": "integer",
              "neighbor-sourced": "boolean",
              "poison": "boolean",
              "distance-reverse": "integer",
              "type4": "boolean",
              "dr": "boolean",
              "node-id": "string",
              "revision": "integer"
            }
          ],
          "ipfrr-topo-area-id": "string"
        }
      ]
    }
  }
}

FLOOD-LIST-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/flood-list-table/

Retrieve operation of resource: flood-list-table

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flood": [
    {
      "interface-name": "string",
      "area-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "as-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "flood-lsa-count": "integer",
      "flood-interface-name": "string",
      "flood-pacing-timer": "integer"
    }
  ]
}

FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/flood-list-table/flood/{interface-name}/

Retrieve operation of resource: flood

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "as-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "flood-lsa-count": "integer",
  "flood-interface-name": "string",
  "flood-pacing-timer": "integer"
}

AREA-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/flood-list-table/flood/{interface-name}/area-flood/

Retrieve operation of resource: area-flood

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

AS-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/flood-list-table/flood/{interface-name}/as-flood/

Retrieve operation of resource: as-flood

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

SEGMENT-ROUTING - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/segment-routing/

Retrieve operation of resource: segment-routing

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-endpoint-policies": {
    "sr-endpoint-policy": [
      {
        "sr-endp-state-is-valid": "boolean",
        "sr-endp-resolution-fail-reason": "string",
        "sr-endp-state-is-unres": "boolean",
        "sr-policy-count": "integer",
        "sr-policy": [
          {
            "policy-state-is-idb-pending": "boolean",
            "policy-metric": "string",
            "policy-is-autoroute-include": "boolean",
            "policy-name": "string",
            "policy-state-is-stale": "boolean",
            "policy-update-timestamp": "integer",
            "policy-if-handle": "string",
            "policy-state-is-valid": "boolean",
            "policy-is-sspf": "boolean",
            "policy-state-is-ifh-error": "boolean",
            "policy-metric-mode": "string"
          }
        ],
        "sr-endp-state-is-stale": "boolean",
        "sr-valid-policy-count": "integer",
        "sr-area-id-string": "string",
        "sr-endpoint": "string",
        "sr-router-id": "integer"
      }
    ]
  }
}

SR-ENDPOINT-POLICIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/segment-routing/sr-endpoint-policies/

Retrieve operation of resource: sr-endpoint-policies

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-endpoint-policy": [
    {
      "sr-endp-state-is-valid": "boolean",
      "sr-endp-resolution-fail-reason": "string",
      "sr-endp-state-is-unres": "boolean",
      "sr-policy-count": "integer",
      "sr-policy": [
        {
          "policy-state-is-idb-pending": "boolean",
          "policy-metric": "string",
          "policy-is-autoroute-include": "boolean",
          "policy-name": "string",
          "policy-state-is-stale": "boolean",
          "policy-update-timestamp": "integer",
          "policy-if-handle": "string",
          "policy-state-is-valid": "boolean",
          "policy-is-sspf": "boolean",
          "policy-state-is-ifh-error": "boolean",
          "policy-metric-mode": "string"
        }
      ],
      "sr-endp-state-is-stale": "boolean",
      "sr-valid-policy-count": "integer",
      "sr-area-id-string": "string",
      "sr-endpoint": "string",
      "sr-router-id": "integer"
    }
  ]
}

SR-ENDPOINT-POLICY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/segment-routing/sr-endpoint-policies/sr-endpoint-policy/{endpoint-ip}/

Retrieve operation of resource: sr-endpoint-policy

process-name
in path
string

ID of process-name

endpoint-ip
in path
string

ID of endpoint-ip

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-endp-state-is-valid": "boolean",
  "sr-endp-resolution-fail-reason": "string",
  "sr-endp-state-is-unres": "boolean",
  "sr-policy-count": "integer",
  "sr-policy": [
    {
      "policy-state-is-idb-pending": "boolean",
      "policy-metric": "string",
      "policy-is-autoroute-include": "boolean",
      "policy-name": "string",
      "policy-state-is-stale": "boolean",
      "policy-update-timestamp": "integer",
      "policy-if-handle": "string",
      "policy-state-is-valid": "boolean",
      "policy-is-sspf": "boolean",
      "policy-state-is-ifh-error": "boolean",
      "policy-metric-mode": "string"
    }
  ],
  "sr-endp-state-is-stale": "boolean",
  "sr-valid-policy-count": "integer",
  "sr-area-id-string": "string",
  "sr-endpoint": "string",
  "sr-router-id": "integer"
}

SR-POLICY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/segment-routing/sr-endpoint-policies/sr-endpoint-policy/{endpoint-ip}/sr-policy/

Retrieve operation of resource: sr-policy

process-name
in path
string

ID of process-name

endpoint-ip
in path
string

ID of endpoint-ip

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-state-is-idb-pending": "boolean",
  "policy-metric": "string",
  "policy-is-autoroute-include": "boolean",
  "policy-name": "string",
  "policy-state-is-stale": "boolean",
  "policy-update-timestamp": "integer",
  "policy-if-handle": "string",
  "policy-state-is-valid": "boolean",
  "policy-is-sspf": "boolean",
  "policy-state-is-ifh-error": "boolean",
  "policy-metric-mode": "string"
}

MPLS-TE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/mpls-te/

Retrieve operation of resource: mpls-te

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-links": {
    "mpls-te-link": [
      {
        "mpls-te-link": [
          {
            "maximum-link-reservable-bw": "integer",
            "mplste-link-opt-tlv": [
              {
                "mplste-link-opt-tlv-type": "string",
                "mplste-link-opt-tlv-value": [
                  {
                    "ixcdtlv-value": {
                      "flex-scsi-count": "integer",
                      "fixed-scsi-count": "integer",
                      "max-lspbw": [
                        {
                          "entry": "string"
                        }
                      ],
                      "rile-len-code": "integer",
                      "switching-cap": "integer",
                      "ixcd-switching-cap-type": {
                        "ixcdbw-sub-tlv": {
                          "arr-bw-sub-tlv": [
                            {
                              "bw-sub-tlv-value": {
                                "ixcdbw-sub-tlv-type": "integer",
                                "fixed-bw-sub-tlv-value": {
                                  "unres-oduj-prio": [
                                    {
                                      "entry": "integer"
                                    }
                                  ],
                                  "fixed-sub-tlv-value": {
                                    "priority-bit7": "integer",
                                    "priority-bit6": "integer",
                                    "priority-bit5": "integer",
                                    "priority-bit4": "integer",
                                    "priority-bit3": "integer",
                                    "tsg": "integer",
                                    "priority-bit1": "integer",
                                    "priority-bit0": "integer",
                                    "tbit": "integer",
                                    "signal-type": "integer",
                                    "res": "integer",
                                    "sbit": "integer",
                                    "stage": "string",
                                    "num-stages": "integer",
                                    "priority-bit2": "integer"
                                  }
                                },
                                "flex-bw-sub-tlv-value": {
                                  "max-lspbw": [
                                    {
                                      "entry": "integer"
                                    }
                                  ],
                                  "flex-sub-tlv-value-common": {
                                    "priority-bit7": "integer",
                                    "priority-bit6": "integer",
                                    "priority-bit5": "integer",
                                    "priority-bit4": "integer",
                                    "priority-bit3": "integer",
                                    "tsg": "integer",
                                    "priority-bit1": "integer",
                                    "priority-bit0": "integer",
                                    "tbit": "integer",
                                    "signal-type": "integer",
                                    "res": "integer",
                                    "sbit": "integer",
                                    "stage": "string",
                                    "num-stages": "integer",
                                    "priority-bit2": "integer"
                                  },
                                  "unres-lspbw": [
                                    {
                                      "entry": "integer"
                                    }
                                  ]
                                }
                              },
                              "bw-sub-tlv-length": "integer",
                              "bw-sub-tlv-type": "integer"
                            }
                          ]
                        },
                        "ixcdpsc-info": {
                          "min-lsp-bandwidth": "integer",
                          "psc-interface-mtu": "integer"
                        },
                        "switching-cap-type": "integer"
                      }
                    },
                    "bctlv-value": {
                      "num-b-cs": "integer",
                      "mplste-link-bc-bandwidth": [
                        {
                          "entry": "integer"
                        }
                      ],
                      "model-id": "integer"
                    },
                    "srlgtlv-value": {
                      "mplste-link-srlg-data": [
                        null
                      ]
                    }
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
}

MPLS-TE-FRAGMENTS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/mpls-te/mpls-te-fragments/

Retrieve operation of resource: mpls-te-fragments

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-fragment": [
    {
      "mpls-te-link": [
        {
          "maximum-link-reservable-bw": "integer",
          "mplste-link-opt-tlv": [
            {
              "mplste-link-opt-tlv-type": "string",
              "mplste-link-opt-tlv-value": [
                {
                  "ixcdtlv-value": {
                    "flex-scsi-count": "integer",
                    "fixed-scsi-count": "integer",
                    "max-lspbw": [
                      {
                        "entry": "string"
                      }
                    ],
                    "rile-len-code": "integer",
                    "switching-cap": "integer",
                    "ixcd-switching-cap-type": {
                      "ixcdbw-sub-tlv": {
                        "arr-bw-sub-tlv": [
                          {
                            "bw-sub-tlv-value": {
                              "ixcdbw-sub-tlv-type": "integer",
                              "fixed-bw-sub-tlv-value": {
                                "unres-oduj-prio": [
                                  {
                                    "entry": "integer"
                                  }
                                ],
                                "fixed-sub-tlv-value": {
                                  "priority-bit7": "integer",
                                  "priority-bit6": "integer",
                                  "priority-bit5": "integer",
                                  "priority-bit4": "integer",
                                  "priority-bit3": "integer",
                                  "tsg": "integer",
                                  "priority-bit1": "integer",
                                  "priority-bit0": "integer",
                                  "tbit": "integer",
                                  "signal-type": "integer",
                                  "res": "integer",
                                  "sbit": "integer",
                                  "stage": "string",
                                  "num-stages": "integer",
                                  "priority-bit2": "integer"
                                }
                              },
                              "flex-bw-sub-tlv-value": {
                                "max-lspbw": [
                                  {
                                    "entry": "integer"
                                  }
                                ],
                                "flex-sub-tlv-value-common": {
                                  "priority-bit7": "integer",
                                  "priority-bit6": "integer",
                                  "priority-bit5": "integer",
                                  "priority-bit4": "integer",
                                  "priority-bit3": "integer",
                                  "tsg": "integer",
                                  "priority-bit1": "integer",
                                  "priority-bit0": "integer",
                                  "tbit": "integer",
                                  "signal-type": "integer",
                                  "res": "integer",
                                  "sbit": "integer",
                                  "stage": "string",
                                  "num-stages": "integer",
                                  "priority-bit2": "integer"
                                },
                                "unres-lspbw": [
                                  {
                                    "entry": "integer"
                                  }
                                ]
                              }
                            },
                            "bw-sub-tlv-length": "integer",
                            "bw-sub-tlv-type": "integer"
                          }
                        ]
                      },
                      "ixcdpsc-info": {
                        "min-lsp-bandwidth": "integer",
                        "psc-interface-mtu": "integer"
                      },
                      "switching-cap-type": "integer"
                    }
                  },
                  "bctlv-value": {
                    "num-b-cs": "integer",
                    "mplste-link-bc-bandwidth": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "model-id": "integer"
                  },
                  "srlgtlv-value": {
                    "mplste-link-srlg-data": [
                      {}
                    ]
                  }
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

MPLS-TE-FRAGMENT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/mpls-te/mpls-te-fragments/mpls-te-fragment/{area-id}/

Retrieve operation of resource: mpls-te-fragment

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-link": [
    {
      "maximum-link-reservable-bw": "integer",
      "mplste-link-opt-tlv": [
        {
          "mplste-link-opt-tlv-type": "string",
          "mplste-link-opt-tlv-value": [
            {
              "ixcdtlv-value": {
                "flex-scsi-count": "integer",
                "fixed-scsi-count": "integer",
                "max-lspbw": [
                  {
                    "entry": "string"
                  }
                ],
                "rile-len-code": "integer",
                "switching-cap": "integer",
                "ixcd-switching-cap-type": {
                  "ixcdbw-sub-tlv": {
                    "arr-bw-sub-tlv": [
                      {
                        "bw-sub-tlv-value": {
                          "ixcdbw-sub-tlv-type": "integer",
                          "fixed-bw-sub-tlv-value": {
                            "unres-oduj-prio": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "fixed-sub-tlv-value": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            }
                          },
                          "flex-bw-sub-tlv-value": {
                            "max-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "flex-sub-tlv-value-common": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            },
                            "unres-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ]
                          }
                        },
                        "bw-sub-tlv-length": "integer",
                        "bw-sub-tlv-type": "integer"
                      }
                    ]
                  },
                  "ixcdpsc-info": {
                    "min-lsp-bandwidth": "integer",
                    "psc-interface-mtu": "integer"
                  },
                  "switching-cap-type": "integer"
                }
              },
              "bctlv-value": {
                "num-b-cs": "integer",
                "mplste-link-bc-bandwidth": [
                  {
                    "entry": "integer"
                  }
                ],
                "model-id": "integer"
              },
              "srlgtlv-value": {
                "mplste-link-srlg-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "srlg-len": "integer",
                "num-srl-gs": "integer"
              }
            }
          ]
        }
      ]
    }
  ]
}

MPLS-TE-FRAGMENT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/mpls-te/mpls-te-fragments/mpls-te-fragment/{area-id}/mpls-te-fragment/

Retrieve operation of resource: mpls-te-fragment

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mpls-te-link": [
    {
      "maximum-link-reservable-bw": "integer",
      "mplste-link-opt-tlv": [
        {
          "mplste-link-opt-tlv-type": "string",
          "mplste-link-opt-tlv-value": [
            {
              "ixcdtlv-value": {
                "flex-scsi-count": "integer",
                "fixed-scsi-count": "integer",
                "max-lspbw": [
                  {
                    "entry": "string"
                  }
                ],
                "rile-len-code": "integer",
                "switching-cap": "integer",
                "ixcd-switching-cap-type": {
                  "ixcdbw-sub-tlv": {
                    "arr-bw-sub-tlv": [
                      {
                        "bw-sub-tlv-value": {
                          "ixcdbw-sub-tlv-type": "integer",
                          "fixed-bw-sub-tlv-value": {
                            "unres-oduj-prio": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "fixed-sub-tlv-value": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            }
                          },
                          "flex-bw-sub-tlv-value": {
                            "max-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "flex-sub-tlv-value-common": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            },
                            "unres-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ]
                          }
                        },
                        "bw-sub-tlv-length": "integer",
                        "bw-sub-tlv-type": "integer"
                      }
                    ]
                  },
                  "ixcdpsc-info": {
                    "min-lsp-bandwidth": "integer",
                    "psc-interface-mtu": "integer"
                  },
                  "switching-cap-type": "integer"
                }
              },
              "bctlv-value": {
                "num-b-cs": "integer",
                "mplste-link-bc-bandwidth": [
                  {
                    "entry": "integer"
                  }
                ],
                "model-id": "integer"
              },
              "srlgtlv-value": {
                "mplste-link-srlg-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "srlg-len": "integer",
                "num-srl-gs": "integer"
              }
            }
          ]
        }
      ]
    }
  ]
}

STATISTICS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/

Retrieve operation of resource: statistics

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entries": {
    "interface-stats-entry": [
      {
        "interface-name": "string",
        "if-entry": [
          {
            "area-id-str": "string",
            "if-stat": [
              {
                "entry": "integer"
              }
            ],
            "area-id": "integer",
            "madj-intf": "boolean"
          }
        ],
        "handle": "string",
        "if-name-str": "string"
      }
    ]
  }
}

SPF-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/

Retrieve operation of resource: spf-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "runtime": [
    {
      "lsa-change-cnt": "string",
      "area-stat": [
        {
          "area-id": "integer",
          "spf-time": {
            "spf-intra-prefix-del": "integer",
            "spf-dijkstra": "integer",
            "spf-ext-prefix": "integer",
            "spf-intra-prefix": "integer",
            "spf-ext-prefix-del": "integer",
            "spf-inter-prefix-del": "integer",
            "spf-inter-prefix": "integer"
          },
          "lsa-type-cnt": [
            {
              "entry": "integer"
            }
          ]
        }
      ],
      "lsa-info": [
        {
          "type": "integer",
          "flush": "boolean",
          "area-id": "integer",
          "id": "string",
          "adv-rtr": "string"
        }
      ],
      "spf-start-time": "integer",
      "gbl-spf-time": {
        "spf-intra-prefix-del": "integer",
        "spf-dijkstra": "integer",
        "spf-ext-prefix": "integer",
        "spf-intra-prefix": "integer",
        "spf-ext-prefix-del": "integer",
        "spf-inter-prefix-del": "integer",
        "spf-inter-prefix": "integer"
      }
    }
  ],
  "os-runtime": [
    {
      "si-change-flags": "integer",
      "si-duration": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "si-area-id-str": "string",
      "si-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "os-sum-runtime": [
    {
      "sp-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "sp-dest-addr": "integer",
      "sp-dest-count": "integer",
      "sp-adv-rtr-id": "integer",
      "sp-duration": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "os-ex-runtime": [
    {
      "sp-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "sp-dest-addr": "integer",
      "sp-dest-count": "integer",
      "sp-adv-rtr-id": "integer",
      "sp-duration": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "spf-header": {
    "area-summ": [
      {
        "area-id": "integer",
        "spf-count": "integer"
      }
    ],
    "spf-count": "integer",
    "router-id": "string"
  }
}

SPF-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/spf-header/

Retrieve operation of resource: spf-header

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-summ": [
    {
      "area-id": "integer",
      "spf-count": "integer"
    }
  ],
  "spf-count": "integer",
  "router-id": "string"
}

AREA-SUMM - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/spf-header/area-summ/

Retrieve operation of resource: area-summ

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id": "integer",
  "spf-count": "integer"
}

OS-RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-runtime/

Retrieve operation of resource: os-runtime

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-change-flags": "integer",
  "si-duration": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "si-area-id-str": "string",
  "si-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

SI-START-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-runtime/si-start-time/

Retrieve operation of resource: si-start-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

SI-DURATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-runtime/si-duration/

Retrieve operation of resource: si-duration

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

OS-SUM-RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-sum-runtime/

Retrieve operation of resource: os-sum-runtime

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sp-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "sp-dest-addr": "integer",
  "sp-dest-count": "integer",
  "sp-adv-rtr-id": "integer",
  "sp-duration": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

SP-START-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-sum-runtime/sp-start-time/

Retrieve operation of resource: sp-start-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

SP-DURATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-sum-runtime/sp-duration/

Retrieve operation of resource: sp-duration

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

OS-EX-RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-ex-runtime/

Retrieve operation of resource: os-ex-runtime

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sp-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "sp-dest-addr": "integer",
  "sp-dest-count": "integer",
  "sp-adv-rtr-id": "integer",
  "sp-duration": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

SP-START-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-ex-runtime/sp-start-time/

Retrieve operation of resource: sp-start-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

SP-DURATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/os-ex-runtime/sp-duration/

Retrieve operation of resource: sp-duration

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

RUNTIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/runtime/

Retrieve operation of resource: runtime

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-change-cnt": "string",
  "area-stat": [
    {
      "area-id": "integer",
      "spf-time": {
        "spf-intra-prefix-del": "integer",
        "spf-dijkstra": "integer",
        "spf-ext-prefix": "integer",
        "spf-intra-prefix": "integer",
        "spf-ext-prefix-del": "integer",
        "spf-inter-prefix-del": "integer",
        "spf-inter-prefix": "integer"
      },
      "lsa-type-cnt": [
        {
          "entry": "integer"
        }
      ]
    }
  ],
  "lsa-info": [
    {
      "type": "integer",
      "flush": "boolean",
      "area-id": "integer",
      "id": "string",
      "adv-rtr": "string"
    }
  ],
  "spf-start-time": "integer",
  "gbl-spf-time": {
    "spf-intra-prefix-del": "integer",
    "spf-dijkstra": "integer",
    "spf-ext-prefix": "integer",
    "spf-intra-prefix": "integer",
    "spf-ext-prefix-del": "integer",
    "spf-inter-prefix-del": "integer",
    "spf-inter-prefix": "integer"
  }
}

GBL-SPF-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/runtime/gbl-spf-time/

Retrieve operation of resource: gbl-spf-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spf-intra-prefix-del": "integer",
  "spf-dijkstra": "integer",
  "spf-ext-prefix": "integer",
  "spf-intra-prefix": "integer",
  "spf-ext-prefix-del": "integer",
  "spf-inter-prefix-del": "integer",
  "spf-inter-prefix": "integer"
}

LSA-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/runtime/lsa-info/

Retrieve operation of resource: lsa-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "integer",
  "flush": "boolean",
  "area-id": "integer",
  "id": "string",
  "adv-rtr": "string"
}

AREA-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/runtime/area-stat/

Retrieve operation of resource: area-stat

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id": "integer",
  "spf-time": {
    "spf-intra-prefix-del": "integer",
    "spf-dijkstra": "integer",
    "spf-ext-prefix": "integer",
    "spf-intra-prefix": "integer",
    "spf-ext-prefix-del": "integer",
    "spf-inter-prefix-del": "integer",
    "spf-inter-prefix": "integer"
  },
  "lsa-type-cnt": [
    {
      "entry": "integer"
    }
  ]
}

SPF-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/runtime/area-stat/spf-time/

Retrieve operation of resource: spf-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "spf-intra-prefix-del": "integer",
  "spf-dijkstra": "integer",
  "spf-ext-prefix": "integer",
  "spf-intra-prefix": "integer",
  "spf-ext-prefix-del": "integer",
  "spf-inter-prefix-del": "integer",
  "spf-inter-prefix": "integer"
}

LSA-TYPE-CNT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/spf-stats/runtime/area-stat/lsa-type-cnt/

Retrieve operation of resource: lsa-type-cnt

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

RIB-BATCH-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/rib-batch-stats/

Retrieve operation of resource: rib-batch-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority-batch": [
    {
      "lfas-pending": "integer",
      "batches-sent": "integer",
      "lfas-del": "integer",
      "paths-add-errs": "integer",
      "paths-add": "integer",
      "routes-pending": "integer",
      "paths-pending": "integer",
      "paths-sent": "integer",
      "routes-sent": "integer",
      "max-routes": "integer",
      "paths-del-errs": "integer",
      "paths-del": "integer",
      "lfas-sent": "integer",
      "priority-level": "string",
      "lfas-add": "integer"
    }
  ]
}

PRIORITY-BATCH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/rib-batch-stats/priority-batch/

Retrieve operation of resource: priority-batch

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lfas-pending": "integer",
  "batches-sent": "integer",
  "lfas-del": "integer",
  "paths-add-errs": "integer",
  "paths-add": "integer",
  "routes-pending": "integer",
  "paths-pending": "integer",
  "paths-sent": "integer",
  "routes-sent": "integer",
  "max-routes": "integer",
  "paths-del-errs": "integer",
  "paths-del": "integer",
  "lfas-sent": "integer",
  "priority-level": "string",
  "lfas-add": "integer"
}

ISSU-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/

Retrieve operation of resource: issu-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-lsa-qad-mdata-count": "integer",
  "nsr-nbr-init-sync-pend-count": "string",
  "nsr-nbr-qad-mdata-count": "integer",
  "nsr-rev": "string",
  "nsr-peer-nodeid": "integer",
  "nsr-conn-to-active-closes": "integer",
  "nsr-conn-to-active-errors": "integer",
  "nsr-nbr-seq-no": "integer",
  "nsr-conn-to-active-opens": "integer",
  "nsr-issu-milestone": [
    {
      "milestone-name": "string",
      "milestone-status": "string"
    }
  ],
  "nsr-version": "integer",
  "nsr-intf-seq-no": "integer",
  "nsr-tmr-quant": "string",
  "nsr-fsm-running-timer": [
    {
      "entry": "string"
    }
  ],
  "nsr-lsa-init-sync-pend-count": "string",
  "nsr-fsm-flag": [
    {
      "entry": "string"
    }
  ],
  "nsr-fabric-mtu": "integer",
  "nsr-conn-to-active-attempts": "integer",
  "nsr-conn-to-active-fails": "integer",
  "nsr-nodeid": "integer",
  "nsr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-peer-version": "integer",
  "nsr-rtr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-lsa-qad-qid": "integer",
  "nsr-nbr-qad-qid": "integer",
  "nsr-err-history": [
    {
      "nsr-error-info": [
        {
          "last-err-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "err-info-string": "string",
          "err-count": "string"
        }
      ],
      "nsr-revisionversion": "integer",
      "total-errors": "string"
    }
  ],
  "nsr-fsm-state": "string"
}

NSR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-thd-sched/

Retrieve operation of resource: nsr-thd-sched

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-RTR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-rtr-thd-sched/

Retrieve operation of resource: nsr-rtr-thd-sched

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-rtr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-FSM-FLAG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-fsm-flag/

Retrieve operation of resource: nsr-fsm-flag

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-FSM-RUNNING-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-fsm-running-timer/

Retrieve operation of resource: nsr-fsm-running-timer

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-ISSU-MILESTONE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-issu-milestone/

Retrieve operation of resource: nsr-issu-milestone

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "milestone-name": "string",
  "milestone-status": "string"
}

NSR-ERR-HISTORY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-err-history/

Retrieve operation of resource: nsr-err-history

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-error-info": [
    {
      "last-err-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "err-info-string": "string",
      "err-count": "string"
    }
  ],
  "nsr-revisionversion": "integer",
  "total-errors": "string"
}

NSR-ERROR-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-err-history/nsr-error-info/

Retrieve operation of resource: nsr-error-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "last-err-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "err-info-string": "string",
  "err-count": "string"
}

LAST-ERR-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/issu-stats/nsr-err-history/nsr-error-info/last-err-time/

Retrieve operation of resource: last-err-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

RIB-THREAD-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/rib-thread-stats/

Retrieve operation of resource: rib-thread-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ribqueue": [
    {
      "wq-len-max": "string",
      "rib-table-not-created": "integer",
      "rib-pfx-limit-errs": "integer",
      "wq-total-dequeued": "integer",
      "wqe-qtime": "integer",
      "rib-pkts-sent": "integer",
      "rib-queue-errs": "integer",
      "rib-drop-before": "integer",
      "rib-dequeue-errs": "integer",
      "rib-empty-batches": "integer",
      "wq-thread-active": "boolean",
      "rib-base-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "rib-drop-conn": "integer",
      "rib-signals": "integer",
      "rib-send-errs": "integer",
      "rib-drop-after": "integer",
      "priority-level": "string",
      "wq-total-queued": "integer",
      "rib-version": "integer",
      "rib-base-clock": "integer",
      "wq-len-cur": "string",
      "wq-dqtime": "integer"
    }
  ],
  "internalwq": {
    "wq-len-max": "string",
    "rib-table-not-created": "integer",
    "rib-pfx-limit-errs": "integer",
    "wq-total-dequeued": "integer",
    "wqe-qtime": "integer",
    "rib-pkts-sent": "integer",
    "rib-queue-errs": "integer",
    "rib-drop-before": "integer",
    "rib-dequeue-errs": "integer",
    "rib-empty-batches": "integer",
    "wq-thread-active": "boolean",
    "rib-base-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "rib-drop-conn": "integer",
    "rib-signals": "integer",
    "rib-send-errs": "integer",
    "rib-drop-after": "integer",
    "priority-level": "string",
    "wq-total-queued": "integer",
    "rib-version": "integer",
    "rib-base-clock": "integer",
    "wq-len-cur": "string",
    "wq-dqtime": "integer"
  }
}

INTERNALWQ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/rib-thread-stats/internalwq/

Retrieve operation of resource: internalwq

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wq-len-max": "string",
  "rib-table-not-created": "integer",
  "rib-pfx-limit-errs": "integer",
  "wq-total-dequeued": "integer",
  "wqe-qtime": "integer",
  "rib-pkts-sent": "integer",
  "rib-queue-errs": "integer",
  "rib-drop-before": "integer",
  "rib-dequeue-errs": "integer",
  "rib-empty-batches": "integer",
  "wq-thread-active": "boolean",
  "rib-base-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "rib-drop-conn": "integer",
  "rib-signals": "integer",
  "rib-send-errs": "integer",
  "rib-drop-after": "integer",
  "priority-level": "string",
  "wq-total-queued": "integer",
  "rib-version": "integer",
  "rib-base-clock": "integer",
  "wq-len-cur": "string",
  "wq-dqtime": "integer"
}

RIB-BASE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/rib-thread-stats/internalwq/rib-base-time/

Retrieve operation of resource: rib-base-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

RIBQUEUE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/rib-thread-stats/ribqueue/

Retrieve operation of resource: ribqueue

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "wq-len-max": "string",
  "rib-table-not-created": "integer",
  "rib-pfx-limit-errs": "integer",
  "wq-total-dequeued": "integer",
  "wqe-qtime": "integer",
  "rib-pkts-sent": "integer",
  "rib-queue-errs": "integer",
  "rib-drop-before": "integer",
  "rib-dequeue-errs": "integer",
  "rib-empty-batches": "integer",
  "wq-thread-active": "boolean",
  "rib-base-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "rib-drop-conn": "integer",
  "rib-signals": "integer",
  "rib-send-errs": "integer",
  "rib-drop-after": "integer",
  "priority-level": "string",
  "wq-total-queued": "integer",
  "rib-version": "integer",
  "rib-base-clock": "integer",
  "wq-len-cur": "string",
  "wq-dqtime": "integer"
}

RIB-BASE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/rib-thread-stats/ribqueue/rib-base-time/

Retrieve operation of resource: rib-base-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

NSR-PL-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/

Retrieve operation of resource: nsr-pl-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ncd-pri": [
    {
      "num-recv-drop": [
        {
          "nsr-pl-recv-drop-array": [
            {
              "entry": "integer"
            }
          ]
        }
      ],
      "num-recv": [
        {
          "entry": "integer"
        }
      ],
      "num-sent": [
        {
          "entry": "integer"
        }
      ],
      "num-sent-drop": [
        {
          "nsr-pl-send-drop-array": [
            {
              "entry": "integer"
            }
          ]
        }
      ]
    }
  ]
}

NCD-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/ncd-pri/

Retrieve operation of resource: ncd-pri

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "num-recv-drop": [
    {
      "nsr-pl-recv-drop-array": [
        {
          "entry": "integer"
        }
      ]
    }
  ],
  "num-recv": [
    {
      "entry": "integer"
    }
  ],
  "num-sent": [
    {
      "entry": "integer"
    }
  ],
  "num-sent-drop": [
    {
      "nsr-pl-send-drop-array": [
        {
          "entry": "integer"
        }
      ]
    }
  ]
}

NUM-SENT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/ncd-pri/num-sent/

Retrieve operation of resource: num-sent

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NUM-RECV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/ncd-pri/num-recv/

Retrieve operation of resource: num-recv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NUM-SENT-DROP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/ncd-pri/num-sent-drop/

Retrieve operation of resource: num-sent-drop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pl-send-drop-array": [
    {
      "entry": "integer"
    }
  ]
}

NSR-PL-SEND-DROP-ARRAY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/ncd-pri/num-sent-drop/nsr-pl-send-drop-array/

Retrieve operation of resource: nsr-pl-send-drop-array

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NUM-RECV-DROP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/ncd-pri/num-recv-drop/

Retrieve operation of resource: num-recv-drop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pl-recv-drop-array": [
    {
      "entry": "integer"
    }
  ]
}

NSR-PL-RECV-DROP-ARRAY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-pl-stats/ncd-pri/num-recv-drop/nsr-pl-recv-drop-array/

Retrieve operation of resource: nsr-pl-recv-drop-array

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NSR-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/

Retrieve operation of resource: nsr-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-lsa-qad-mdata-count": "integer",
  "nsr-nbr-init-sync-pend-count": "string",
  "nsr-nbr-qad-mdata-count": "integer",
  "nsr-rev": "string",
  "nsr-peer-nodeid": "integer",
  "nsr-conn-to-active-closes": "integer",
  "nsr-conn-to-active-errors": "integer",
  "nsr-nbr-seq-no": "integer",
  "nsr-conn-to-active-opens": "integer",
  "nsr-issu-milestone": [
    {
      "milestone-name": "string",
      "milestone-status": "string"
    }
  ],
  "nsr-version": "integer",
  "nsr-intf-seq-no": "integer",
  "nsr-tmr-quant": "string",
  "nsr-fsm-running-timer": [
    {
      "entry": "string"
    }
  ],
  "nsr-lsa-init-sync-pend-count": "string",
  "nsr-fsm-flag": [
    {
      "entry": "string"
    }
  ],
  "nsr-fabric-mtu": "integer",
  "nsr-conn-to-active-attempts": "integer",
  "nsr-conn-to-active-fails": "integer",
  "nsr-nodeid": "integer",
  "nsr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-peer-version": "integer",
  "nsr-rtr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-lsa-qad-qid": "integer",
  "nsr-nbr-qad-qid": "integer",
  "nsr-err-history": [
    {
      "nsr-error-info": [
        {
          "last-err-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "err-info-string": "string",
          "err-count": "string"
        }
      ],
      "nsr-revisionversion": "integer",
      "total-errors": "string"
    }
  ],
  "nsr-fsm-state": "string"
}

NSR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-thd-sched/

Retrieve operation of resource: nsr-thd-sched

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-RTR-THD-SCHED - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-rtr-thd-sched/

Retrieve operation of resource: nsr-rtr-thd-sched

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

NSR-PRI - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-rtr-thd-sched/nsr-pri/

Retrieve operation of resource: nsr-pri

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

NSR-FSM-FLAG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-fsm-flag/

Retrieve operation of resource: nsr-fsm-flag

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-FSM-RUNNING-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-fsm-running-timer/

Retrieve operation of resource: nsr-fsm-running-timer

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

NSR-ISSU-MILESTONE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-issu-milestone/

Retrieve operation of resource: nsr-issu-milestone

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "milestone-name": "string",
  "milestone-status": "string"
}

NSR-ERR-HISTORY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-err-history/

Retrieve operation of resource: nsr-err-history

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nsr-error-info": [
    {
      "last-err-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "err-info-string": "string",
      "err-count": "string"
    }
  ],
  "nsr-revisionversion": "integer",
  "total-errors": "string"
}

NSR-ERROR-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-err-history/nsr-error-info/

Retrieve operation of resource: nsr-error-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "last-err-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "err-info-string": "string",
  "err-count": "string"
}

LAST-ERR-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/nsr-stats/nsr-err-history/nsr-error-info/last-err-time/

Retrieve operation of resource: last-err-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

FRR-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/frr-stats/

Retrieve operation of resource: frr-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fs-paths-protected": "integer",
  "fs-paths": "integer",
  "fs-paths-eligible": "integer"
}

TE-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/te-stats/

Retrieve operation of resource: te-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pce-br-lookup": "integer",
  "link-batch-reads": "integer",
  "adj-gets": "integer",
  "link-fragment-floods": "integer",
  "tunnel-announces": "integer",
  "te-sr-idt-sent": "boolean",
  "pce-num-node-delete": "integer",
  "pce-num-node-announce": "integer",
  "link-floods": "integer",
  "pce-br-lkup-num-dests": "integer",
  "te-disconnects": "integer",
  "pce-stoplisten": "integer",
  "pce-br-resp-fails": "integer",
  "adj-changes": "integer",
  "pce-node-announce-batches": "integer",
  "pce-flood": "integer",
  "data-trans-completes": "integer",
  "te-sr-path-reg-idt-recvd": "boolean",
  "pce-get": "integer",
  "control-disconnects": "integer",
  "pce-listen": "integer",
  "link-batch-writes": "integer",
  "lsp-gets": "integer",
  "pce-node-send-fails": "integer",
  "fragment-deletes": "integer",
  "control-batch-writes": "integer",
  "sr-num-area-enabled": "integer",
  "fragment-announces": "integer",
  "pce-node-delete-batches": "integer",
  "te-connected": "boolean",
  "total-tunnels": "integer",
  "control-batch-reads": "integer"
}

PROTOCOL-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/protocol-stats/

Retrieve operation of resource: protocol-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "output-req-lsa": "integer",
  "input-lsupd-lsa": "integer",
  "output-ack": "integer",
  "input-req": "integer",
  "checksumerr": "integer",
  "input-lsupd": "integer",
  "input-dbdes": "integer",
  "h-input-req": "integer",
  "output-autherr": "integer",
  "h-input-lsupd": "integer",
  "input-ack": "integer",
  "outputs": "integer",
  "output-lsupd": "integer",
  "inputs": "integer",
  "input-dbdes-lsa": "integer",
  "input-autherr": "integer",
  "output-dbdes": "integer",
  "output-req": "integer",
  "h-input-dbdes": "integer",
  "output-dbdes-lsa": "integer",
  "output-lsupd-lsa": "integer",
  "input-req-lsa": "integer",
  "output-ack-lsa": "integer",
  "h-input-ack": "integer",
  "output-hello": "integer",
  "input-hello": "integer",
  "input-ack-lsa": "integer"
}

RAW-IO-STATS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/raw-io-stats/

Retrieve operation of resource: raw-io-stats

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in-standby-discarded": "integer",
  "out-no-pak-discarded": "integer",
  "in-no-mem-discarded": "integer",
  "out-bytes-sent": "integer",
  "out-no-conn-discarded": "integer",
  "out-null-src-discarded": "integer",
  "out-sent": "integer",
  "disconnects": "integer",
  "out-ipv4-hdr-err-discarded": "integer",
  "nsr-not-ready-discarded": "integer",
  "in-short-msg-discarded": "integer",
  "raw-connected": "boolean",
  "out-send-pak-err-discarded": "integer",
  "in-raw-event": "integer",
  "in-rcv": "integer",
  "sl-raw-connected": "boolean",
  "in-bytes-rcv": "integer"
}

INTERFACE-STATS-ENTRIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/interface-stats-entries/

Retrieve operation of resource: interface-stats-entries

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entry": [
    {
      "if-entry": [
        {
          "area-id-str": "string",
          "if-stat": [
            {
              "entry": "integer"
            }
          ],
          "area-id": "integer",
          "madj-intf": "boolean"
        }
      ],
      "handle": "string",
      "if-name-str": "string"
    }
  ]
}

INTERFACE-STATS-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/interface-stats-entries/interface-stats-entry/{interface-name}/

Retrieve operation of resource: interface-stats-entry

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "if-entry": [
    {
      "area-id-str": "string",
      "if-stat": [
        {
          "entry": "integer"
        }
      ],
      "area-id": "integer",
      "madj-intf": "boolean"
    }
  ],
  "handle": "string",
  "if-name-str": "string"
}

IF-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/

Retrieve operation of resource: if-entry

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id-str": "string",
  "if-stat": [
    {
      "entry": "integer"
    }
  ],
  "area-id": "integer",
  "madj-intf": "boolean"
}

IF-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/if-stat/

Retrieve operation of resource: if-stat

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

ADJACENCY-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/

Retrieve operation of resource: adjacency-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-details": {
    "neighbor-detail": [
      {
        "neighbor-address": "string",
        "interface-name": "string",
        "neighbor-option": "integer",
        "neighbor-ack-list-count": "integer",
        "neighbor-interface-id": "integer",
        "interface-type": "string",
        "neighbor-summary": {
          "neighbor-up-time": "integer",
          "neighbor-id": "string",
          "neighbor-dead-timer": "integer",
          "neighbor-address-xr": "string",
          "dr-bdr-state": "string",
          "neighbor-interface-name": "string",
          "neighbor-madj-interface": "boolean",
          "neighbor-bfd-information": {
            "bfd-status-flag": "integer",
            "bfd-intf-enable-mode": "integer"
          },
          "neighbor-state": "string",
          "neighbor-dr-priority": "integer"
        },
        "lfa-interface": "string",
        "neighbor-filter": "boolean",
        "neighbor-designated-router-address": "string",
        "oob-resynchronization": "boolean",
        "adjacency-sid-label": "integer",
        "neighbor-ack-list-high-watermark": "integer",
        "neighbor-area-id": "string",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "lfa-neighbor-revision": "integer",
        "state-change-count": "integer",
        "nsf-router-state": "string",
        "adjacency-sid-protected": "boolean",
        "neighbor-cost": "integer",
        "neighbor-backup-designated-router-address": "string",
        "last-oob-time": "integer",
        "lfa-neighbor-id": "string",
        "next-poll-interval": "integer",
        "neighbor-retransmission-information": {
          "as-next-flood-information-index": "integer",
          "maximum-retransmission-length": "integer",
          "last-retransmission-time": "integer",
          "number-of-retransmissions": "integer",
          "last-retransmission-length": "integer",
          "as-first-flood-information-index": "integer",
          "as-next-flood-information": "integer",
          "as-flood-index": "integer",
          "area-flooding-index": "integer",
          "dbd-retransmission-count": "integer",
          "area-next-flood-information-index": "integer",
          "area-first-flood-information-index": "integer",
          "lsa-retransmission-timer": "integer",
          "area-next-flood-information": "integer",
          "dbd-retransmission-total-count": "integer",
          "maximum-retransmission-time": "integer",
          "area-first-flood-information": "integer",
          "as-first-flood-information": "integer",
          "neighbor-retransmission-count": "integer"
        },
        "pending-events": "integer",
        "lfa-next-hop": "string",
        "neighbor-lls-option": "integer",
        "adjacency-sid-unprotected-label": "integer",
        "poll-interval": "integer"
      }
    ]
  }
}

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "neighbor-up-time": "integer",
      "neighbor-id": "string",
      "neighbor-dead-timer": "integer",
      "neighbor-address-xr": "string",
      "dr-bdr-state": "string",
      "neighbor-interface-name": "string",
      "neighbor-madj-interface": "boolean",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "neighbor-state": "string",
      "neighbor-dr-priority": "integer"
    }
  ]
}

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbors/neighbor/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbors/neighbor/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

REQUESTS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/requests/

Retrieve operation of resource: requests

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request": [
    {
      "request-interface-name": "string",
      "request": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "request-neighbor-address": "string",
      "request-neighbor-id": "string"
    }
  ]
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/requests/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request-interface-name": "string",
  "request": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "request-neighbor-address": "string",
  "request-neighbor-id": "string"
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/requests/request/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/retransmissions/

Retrieve operation of resource: retransmissions

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission": [
    {
      "retransmission-area-db": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-asdb": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-interface-name": "string",
      "retransmission-timer": "integer",
      "retransmission-neighbor-ip-address": "string",
      "retransmission-neighbor-id": "string",
      "retransmission-count": "integer"
    }
  ]
}

RETRANSMISSION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/retransmissions/retransmission/

Retrieve operation of resource: retransmission

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission-area-db": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-asdb": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-interface-name": "string",
  "retransmission-timer": "integer",
  "retransmission-neighbor-ip-address": "string",
  "retransmission-neighbor-id": "string",
  "retransmission-count": "integer"
}

RETRANSMISSION-AREA-DB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/retransmissions/retransmission/retransmission-area-db/

Retrieve operation of resource: retransmission-area-db

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSION-ASDB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/retransmissions/retransmission/retransmission-asdb/

Retrieve operation of resource: retransmission-asdb

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

NEIGHBOR-DETAILS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbor-details/

Retrieve operation of resource: neighbor-details

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-detail": [
    {
      "neighbor-option": "integer",
      "neighbor-ack-list-count": "integer",
      "neighbor-interface-id": "integer",
      "interface-type": "string",
      "neighbor-summary": {
        "neighbor-up-time": "integer",
        "neighbor-id": "string",
        "neighbor-dead-timer": "integer",
        "neighbor-address-xr": "string",
        "dr-bdr-state": "string",
        "neighbor-interface-name": "string",
        "neighbor-madj-interface": "boolean",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "neighbor-state": "string",
        "neighbor-dr-priority": "integer"
      },
      "lfa-interface": "string",
      "neighbor-filter": "boolean",
      "neighbor-designated-router-address": "string",
      "oob-resynchronization": "boolean",
      "adjacency-sid-label": "integer",
      "neighbor-ack-list-high-watermark": "integer",
      "neighbor-area-id": "string",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "lfa-neighbor-revision": "integer",
      "state-change-count": "integer",
      "nsf-router-state": "string",
      "adjacency-sid-protected": "boolean",
      "neighbor-cost": "integer",
      "neighbor-backup-designated-router-address": "string",
      "last-oob-time": "integer",
      "lfa-neighbor-id": "string",
      "next-poll-interval": "integer",
      "neighbor-retransmission-information": {
        "as-next-flood-information-index": "integer",
        "maximum-retransmission-length": "integer",
        "last-retransmission-time": "integer",
        "number-of-retransmissions": "integer",
        "last-retransmission-length": "integer",
        "as-first-flood-information-index": "integer",
        "as-next-flood-information": "integer",
        "as-flood-index": "integer",
        "area-flooding-index": "integer",
        "dbd-retransmission-count": "integer",
        "area-next-flood-information-index": "integer",
        "area-first-flood-information-index": "integer",
        "lsa-retransmission-timer": "integer",
        "area-next-flood-information": "integer",
        "dbd-retransmission-total-count": "integer",
        "maximum-retransmission-time": "integer",
        "area-first-flood-information": "integer",
        "as-first-flood-information": "integer",
        "neighbor-retransmission-count": "integer"
      },
      "pending-events": "integer",
      "lfa-next-hop": "string",
      "neighbor-lls-option": "integer",
      "adjacency-sid-unprotected-label": "integer",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR-DETAIL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbor-details/neighbor-detail/

Retrieve operation of resource: neighbor-detail

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-option": "integer",
  "neighbor-ack-list-count": "integer",
  "neighbor-interface-id": "integer",
  "interface-type": "string",
  "neighbor-summary": {
    "neighbor-up-time": "integer",
    "neighbor-id": "string",
    "neighbor-dead-timer": "integer",
    "neighbor-address-xr": "string",
    "dr-bdr-state": "string",
    "neighbor-interface-name": "string",
    "neighbor-madj-interface": "boolean",
    "neighbor-bfd-information": {
      "bfd-status-flag": "integer",
      "bfd-intf-enable-mode": "integer"
    },
    "neighbor-state": "string",
    "neighbor-dr-priority": "integer"
  },
  "lfa-interface": "string",
  "neighbor-filter": "boolean",
  "neighbor-designated-router-address": "string",
  "oob-resynchronization": "boolean",
  "adjacency-sid-label": "integer",
  "neighbor-ack-list-high-watermark": "integer",
  "neighbor-area-id": "string",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "lfa-neighbor-revision": "integer",
  "state-change-count": "integer",
  "nsf-router-state": "string",
  "adjacency-sid-protected": "boolean",
  "neighbor-cost": "integer",
  "neighbor-backup-designated-router-address": "string",
  "last-oob-time": "integer",
  "lfa-neighbor-id": "string",
  "next-poll-interval": "integer",
  "neighbor-retransmission-information": {
    "as-next-flood-information-index": "integer",
    "maximum-retransmission-length": "integer",
    "last-retransmission-time": "integer",
    "number-of-retransmissions": "integer",
    "last-retransmission-length": "integer",
    "as-first-flood-information-index": "integer",
    "as-next-flood-information": "integer",
    "as-flood-index": "integer",
    "area-flooding-index": "integer",
    "dbd-retransmission-count": "integer",
    "area-next-flood-information-index": "integer",
    "area-first-flood-information-index": "integer",
    "lsa-retransmission-timer": "integer",
    "area-next-flood-information": "integer",
    "dbd-retransmission-total-count": "integer",
    "maximum-retransmission-time": "integer",
    "area-first-flood-information": "integer",
    "as-first-flood-information": "integer",
    "neighbor-retransmission-count": "integer"
  },
  "pending-events": "integer",
  "lfa-next-hop": "string",
  "neighbor-lls-option": "integer",
  "adjacency-sid-unprotected-label": "integer",
  "poll-interval": "integer"
}

NEIGHBOR-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbor-details/neighbor-detail/neighbor-summary/

Retrieve operation of resource: neighbor-summary

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbor-details/neighbor-detail/neighbor-summary/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbor-details/neighbor-detail/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-RETRANSMISSION-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/adjacency-information/neighbor-details/neighbor-detail/neighbor-retransmission-information/

Retrieve operation of resource: neighbor-retransmission-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "as-next-flood-information-index": "integer",
  "maximum-retransmission-length": "integer",
  "last-retransmission-time": "integer",
  "number-of-retransmissions": "integer",
  "last-retransmission-length": "integer",
  "as-first-flood-information-index": "integer",
  "as-next-flood-information": "integer",
  "as-flood-index": "integer",
  "area-flooding-index": "integer",
  "dbd-retransmission-count": "integer",
  "area-next-flood-information-index": "integer",
  "area-first-flood-information-index": "integer",
  "lsa-retransmission-timer": "integer",
  "area-next-flood-information": "integer",
  "dbd-retransmission-total-count": "integer",
  "maximum-retransmission-time": "integer",
  "area-first-flood-information": "integer",
  "as-first-flood-information": "integer",
  "neighbor-retransmission-count": "integer"
}

ROUTE-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/

Retrieve operation of resource: route-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-information": {
    "failure-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "failures": "integer",
    "common": {
      "external-type1s": "integer",
      "external-type2s": "integer",
      "intra-areas": "integer",
      "inter-areas": "integer",
      "external-nssa-type2s": "integer",
      "total": "integer",
      "external-nssa-type1s": "integer"
    },
    "failure-address": "string"
  },
  "connected-routes": {
    "connected-route": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "lsa-type": "integer",
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      }
    ]
  },
  "multicast-intact-backup-routes": {
    "multicast-intact-backup-route": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer"
          }
        }
      }
    ]
  }
}

BACKUP-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/

Retrieve operation of resource: backup-routes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

BACKUP-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/

Retrieve operation of resource: backup-route

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/backup-routes/backup-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

MULTICAST-INTACT-ROUTE-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/

Retrieve operation of resource: multicast-intact-route-table

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route": [
    {
      "prefix": "string",
      "prefix-length": "string",
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/

Retrieve operation of resource: route

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-route-table/route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

MULTICAST-INTACT-BACKUP-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/

Retrieve operation of resource: multicast-intact-backup-routes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-intact-backup-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

MULTICAST-INTACT-BACKUP-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/

Retrieve operation of resource: multicast-intact-backup-route

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/multicast-intact-backup-routes/multicast-intact-backup-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

SUMMARY-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/summary-information/

Retrieve operation of resource: summary-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "failure-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "failures": "integer",
  "common": {
    "external-type1s": "integer",
    "external-type2s": "integer",
    "intra-areas": "integer",
    "inter-areas": "integer",
    "external-nssa-type2s": "integer",
    "total": "integer",
    "external-nssa-type1s": "integer"
  },
  "failure-address": "string"
}

FAILURE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/summary-information/failure-time/

Retrieve operation of resource: failure-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

COMMON - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/summary-information/common/

Retrieve operation of resource: common

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-type1s": "integer",
  "external-type2s": "integer",
  "intra-areas": "integer",
  "inter-areas": "integer",
  "external-nssa-type2s": "integer",
  "total": "integer",
  "external-nssa-type1s": "integer"
}

CONNECTED-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/

Retrieve operation of resource: connected-routes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "connected-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

CONNECTED-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/

Retrieve operation of resource: connected-route

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/connected-routes/connected-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

LOCAL-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/

Retrieve operation of resource: local-routes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "local-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

LOCAL-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/

Retrieve operation of resource: local-route

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/local-routes/local-route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/

Retrieve operation of resource: route-areas

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-area": [
    {
      "backup-route-areas": {
        "backup-route-area": [
          {
            "route-metric": "integer",
            "route-type": "string",
            "route-info": {
              "route-srte-nbr-registered": "integer",
              "route-spf-priority": "integer",
              "route-update-time": {
                "second": "integer",
                "nanosecond": "integer"
              },
              "route-area-id": "integer",
              "route-spf-version": "integer",
              "route-label-type": "integer",
              "route-srte-prefix-registered": "boolean",
              "route-forward-distance": "integer",
              "route-sspf-label": "integer",
              "route-label": "integer",
              "route-rib-version": "integer",
              "route-fail-time": {
                "second": "integer",
                "nanosecond": "integer"
              },
              "route-source": "integer",
              "route-te-metric": "integer",
              "route-auto-excluded": "boolean"
            },
            "route-connected": "boolean",
            "route-path": [
              {
                "route-next-hop-address": "string",
                "route-lsaid": "string",
                "route-interface-snmp-index": "integer",
                "route-backup-path": {
                  "backup-tunnel-interface-name": "string",
                  "node-protect": "boolean",
                  "downstream": "boolean",
                  "lfa-type": "string",
                  "primary-path": "boolean",
                  "backup-route-source": "string",
                  "backup-route-next-hop-address": "string",
                  "backup-repair": [
                    {
                      "repair-element-type": "integer",
                      "repair-label": "integer",
                      "repair-element-id": "string"
                    }
                  ],
                  "line-card-disjoint": "boolean",
                  "backup-metric": "integer",
                  "srlg-disjoint": "boolean",
                  "backup-route-interface-name": "string",
                  "backup-remote-lfa": "string",
                  "interface-disjoint": "boolean",
                  "backup-repair-list-size": "integer"
                },
                "route-path-id": "integer",
                "route-path-is-rsvp-te-path": "boolean",
                "route-path-is-ucmp-path": "boolean",
                "area-id": "integer",
                "route-path-is-mcast-intact": "boolean",
                "neighbor-next-hop": [
                  {
                    "neighbor-next-hop-intf-index": "integer",
                    "neighbor-next-hop-value-type": "string",
                    "neighbor-next-hop-ip-addr": "string"
                  }
                ],
                "route-path-is-sr-te-path": "boolean",
                "sr-microloop-avoidance-path": {
                  "microloop-strict-spf": "boolean",
                  "microloop-repair-list-size": "integer",
                  "microloop-repair": [
                    {
                      "repair-element-type": "integer",
                      "repair-label": "integer",
                      "repair-element-id": "string"
                    }
                  ],
                  "microloop-tunnel-interface-name": "string"
                },
                "route-path-is-sr-excl-path": "boolean",
                "route-path-is-sr-te-sspf-path": "boolean",
                "route-source": "string",
                "route-metric": "integer",
                "lsa-type": "integer",
                "area-format": "boolean",
                "route-interface-name": "string"
              }
            ],
            "route-prefix": "string",
            "route-prefix-length": "integer"
          }
        ]
      },
      "summary-area-information": {
        "failure-time": {
          "second": "integer",
          "nanosecond": "integer"
        }
      }
    }
  ]
}

ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/

Retrieve operation of resource: route-area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-route-areas": {
    "backup-route-area": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "route-backup-path": {
              "backup-tunnel-interface-name": "string",
              "node-protect": "boolean",
              "downstream": "boolean",
              "lfa-type": "string",
              "primary-path": "boolean",
              "backup-route-source": "string",
              "backup-route-next-hop-address": "string",
              "backup-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "line-card-disjoint": "boolean",
              "backup-metric": "integer",
              "srlg-disjoint": "boolean",
              "backup-route-interface-name": "string",
              "backup-remote-lfa": "string",
              "interface-disjoint": "boolean",
              "backup-repair-list-size": "integer"
            },
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "lsa-type": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      }
    ]
  },
  "summary-area-information": {
    "failure-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "failures": "integer"
  }
}

MULTICAST-INTACT-BACKUP-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/

Retrieve operation of resource: multicast-intact-backup-route-areas

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-intact-backup-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

MULTICAST-INTACT-BACKUP-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/

Retrieve operation of resource: multicast-intact-backup-route-area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-backup-route-areas/multicast-intact-backup-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

CONNECTED-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/

Retrieve operation of resource: connected-route-areas

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "connected-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

CONNECTED-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/

Retrieve operation of resource: connected-route-area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/connected-route-areas/connected-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

BACKUP-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/

Retrieve operation of resource: backup-route-areas

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

BACKUP-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/

Retrieve operation of resource: backup-route-area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

ROUTE-BACKUP-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/route-backup-path/

Retrieve operation of resource: route-backup-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/route-backup-path/backup-repair/

Retrieve operation of resource: backup-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/backup-route-areas/backup-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

ROUTE-AREA-INFORMATIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/

Retrieve operation of resource: route-area-informations

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-area-information": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

ROUTE-AREA-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/

Retrieve operation of resource: route-area-information

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/route-area-informations/route-area-information/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

MULTICAST-INTACT-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/

Retrieve operation of resource: multicast-intact-route-areas

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-intact-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

MULTICAST-INTACT-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/

Retrieve operation of resource: multicast-intact-route-area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/multicast-intact-route-areas/multicast-intact-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

SUMMARY-AREA-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/summary-area-information/

Retrieve operation of resource: summary-area-information

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "failure-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "failures": "integer",
  "common": {
    "external-type1s": "integer",
    "external-type2s": "integer",
    "intra-areas": "integer",
    "inter-areas": "integer",
    "external-nssa-type2s": "integer",
    "total": "integer",
    "external-nssa-type1s": "integer"
  },
  "failure-address": "string"
}

FAILURE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/summary-area-information/failure-time/

Retrieve operation of resource: failure-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

COMMON - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/summary-area-information/common/

Retrieve operation of resource: common

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-type1s": "integer",
  "external-type2s": "integer",
  "intra-areas": "integer",
  "inter-areas": "integer",
  "external-nssa-type2s": "integer",
  "total": "integer",
  "external-nssa-type1s": "integer"
}

LOCAL-ROUTE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/

Retrieve operation of resource: local-route-areas

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "local-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

LOCAL-ROUTE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/

Retrieve operation of resource: local-route-area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-areas/route-area/{area-id}/local-route-areas/local-route-area/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

ROUTE-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/

Retrieve operation of resource: route-table

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route": [
    {
      "prefix": "string",
      "prefix-length": "string",
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/

Retrieve operation of resource: route

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/route-table/route/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

EXTERNAL-ROUTES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/

Retrieve operation of resource: external-routes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-route": [
    {
      "route-information": {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "lsa-type": "integer",
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      },
      "route-extended-community": {
        "extended-community-domain-id-value": "string",
        "extended-community-area-id": "integer",
        "extended-community-router-id": "string",
        "extended-community-route-type": "integer",
        "extended-community-options": "integer",
        "extended-communityl-domain-id-type": "integer"
      },
      "protocol-name": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      }
    }
  ]
}

EXTERNAL-ROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/

Retrieve operation of resource: external-route

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-information": {
    "route-metric": "integer",
    "route-type": "string",
    "route-info": {
      "route-srte-nbr-registered": "integer",
      "route-spf-priority": "integer",
      "route-update-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "route-area-id": "integer",
      "route-spf-version": "integer",
      "route-label-type": "integer",
      "route-srte-prefix-registered": "boolean",
      "route-forward-distance": "integer",
      "route-sspf-label": "integer",
      "route-label": "integer",
      "route-rib-version": "integer",
      "route-fail-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "route-source": "integer",
      "route-te-metric": "integer",
      "route-auto-excluded": "boolean"
    },
    "route-connected": "boolean",
    "route-path": [
      {
        "route-next-hop-address": "string",
        "route-lsaid": "string",
        "route-interface-snmp-index": "integer",
        "lsa-type": "integer",
        "route-path-id": "integer",
        "route-path-is-rsvp-te-path": "boolean",
        "route-path-is-ucmp-path": "boolean",
        "area-id": "integer",
        "route-path-is-mcast-intact": "boolean",
        "neighbor-next-hop": [
          {
            "neighbor-next-hop-intf-index": "integer",
            "neighbor-next-hop-value-type": "string",
            "neighbor-next-hop-ip-addr": "string"
          }
        ],
        "route-path-is-sr-te-path": "boolean",
        "sr-microloop-avoidance-path": {
          "microloop-strict-spf": "boolean",
          "microloop-repair-list-size": "integer",
          "microloop-repair": [
            {
              "repair-element-type": "integer",
              "repair-label": "integer",
              "repair-element-id": "string"
            }
          ],
          "microloop-tunnel-interface-name": "string"
        },
        "route-path-is-sr-excl-path": "boolean",
        "route-path-is-sr-te-sspf-path": "boolean",
        "route-source": "string",
        "route-metric": "integer",
        "area-format": "boolean",
        "route-interface-name": "string"
      }
    ],
    "route-prefix": "string",
    "route-prefix-length": "integer"
  },
  "route-extended-community": {
    "extended-community-domain-id-value": "string",
    "extended-community-area-id": "integer",
    "extended-community-router-id": "string",
    "extended-community-route-type": "integer",
    "extended-community-options": "integer",
    "extended-communityl-domain-id-type": "integer"
  },
  "protocol-name": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  }
}

ROUTE-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/

Retrieve operation of resource: route-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

ROUTE-INFO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/route-info/

Retrieve operation of resource: route-info

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

ROUTE-UPDATE-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/route-info/route-update-time/

Retrieve operation of resource: route-update-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-FAIL-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/route-info/route-fail-time/

Retrieve operation of resource: route-fail-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

ROUTE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/route-path/

Retrieve operation of resource: route-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

SR-MICROLOOP-AVOIDANCE-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/route-path/sr-microloop-avoidance-path/

Retrieve operation of resource: sr-microloop-avoidance-path

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

MICROLOOP-REPAIR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/route-path/sr-microloop-avoidance-path/microloop-repair/

Retrieve operation of resource: microloop-repair

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

NEIGHBOR-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-information/route-path/neighbor-next-hop/

Retrieve operation of resource: neighbor-next-hop

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

PROTOCOL-NAME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/protocol-name/

Retrieve operation of resource: protocol-name

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "isis-instance-id": "string",
  "ospf-process-id": "string",
  "bgp-as-number": "string",
  "protocol-type": "string",
  "connected-instance": "string",
  "eigrp-as-number": "string"
}

ROUTE-EXTENDED-COMMUNITY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/route-information/external-routes/external-route/route-extended-community/

Retrieve operation of resource: route-extended-community

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "extended-community-domain-id-value": "string",
  "extended-community-area-id": "integer",
  "extended-community-router-id": "string",
  "extended-community-route-type": "integer",
  "extended-community-options": "integer",
  "extended-communityl-domain-id-type": "integer"
}

INTERFACE-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/

Retrieve operation of resource: interface-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-lsa-filter": "boolean",
        "interface-last-nsf": "integer",
        "configured-ldp-sync-igp-shortcuts": "boolean",
        "interface-sid-php-off": "boolean",
        "link-delay-max": "integer",
        "configured-demand-circuit": "boolean",
        "interface-ldp-sync": "boolean",
        "hello-interval": "integer",
        "fast-detect-hold-down-time": "integer",
        "is-loopback-stub-network": "boolean",
        "backup-designated-router": "boolean",
        "interface-forw": "boolean",
        "interface-neighbor": [
          {
            "suppress-hello": "boolean",
            "neighbor-dr": "boolean",
            "interface-neighbor-id": "string",
            "interface-neighbor-cost": "integer",
            "neighbor-bdr": "boolean"
          }
        ],
        "interface-sid-n-flag-clear": "boolean",
        "ttl-security-hop-count": "integer",
        "active-interface": {
          "youngest-md-key": "boolean",
          "interface-flood-pacing-timer": "integer",
          "interface-as-next-flood": "integer",
          "keychain-id": "integer",
          "interface-flood-length": "integer",
          "flood-scan-length": "integer",
          "interface-neighbor-count": "integer",
          "wait-time": "integer",
          "md-keys": [
            {
              "entry": "integer"
            }
          ],
          "interface-area-next-flood-index": "integer",
          "interface-area-flood-index": "integer",
          "maximum-flood-time": "integer",
          "interface-as-flood-index": "integer",
          "maximum-flood-length": "integer",
          "interface-area-next-flood": "integer",
          "old-md5-key-neighbor-count": "integer",
          "keychain-alg": "string",
          "youngest-md-key-id": "integer",
          "last-flood-time": "integer",
          "suppress-hello-count": "integer",
          "interface-as-next-flood-index": "integer",
          "interface-authentication-type": "string"
        },
        "backup-designated-router-id": "string",
        "srlg": [
          {
            "entry": "integer"
          }
        ],
        "interface-priority": "integer",
        "srte-ext-admin-group-set": "boolean",
        "interface-tunnel-flags": "integer",
        "designated-router": "boolean",
        "interface-pri-labels": "integer",
        "srte-metric": "integer",
        "network-lsa-flush-timer": "integer",
        "interface-cost-fallback": "integer",
        "cfg-cost-fallback": "boolean",
        "ospf-interface-state": "string",
        "ip-mtu": "integer",
        "interface-unnum": "string",
        "next-hello-time": "integer",
        "passive-interface": "boolean",
        "interface-strict-spf-sid-php-off": "boolean",
        "srte-metric-set": "boolean",
        "interface-nsf": "boolean",
        "link-delay-min": "integer",
        "link-delay-var": "integer",
        "srtete-ext-admin-group": [
          {
            "entry": "integer"
          }
        ],
        "cost-fallback-active": "boolean",
        "network-type": "string",
        "next-hello-time-ms": "integer",
        "fast-reroute-topology-independent-lfa": "boolean",
        "interface-name-xr": "string",
        "prefix-suppress-secondary-addresses": "boolean",
        "ipfrr-tiebreakers": [
          {
            "tiebreaker-type": "string",
            "tiebreaker-index": "integer"
          }
        ],
        "interface-retransmission-interrval": "integer",
        "interface-link-cost": "integer",
        "interface-ack-list-count": "integer",
        "interface-demand-circuit": "boolean",
        "interface-address": "string",
        "configured-ldp-sync": "boolean",
        "link-delay-avg": "integer",
        "designated-router-address": "string"
      }
    ]
  }
}

INTERFACE-BRIEFS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interface-briefs/

Retrieve operation of resource: interface-briefs

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-brief": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "interface-address": "string",
      "interface-madj": [
        {
          "interface-neighbor-count": "integer",
          "interface-link-cost": "integer",
          "madj-area-id": "integer",
          "interface-adj-neighbor-count": "integer",
          "interface-area": "string",
          "ospf-interface-state": "string"
        }
      ],
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "interface-fast-detect-hold-down": "boolean",
      "interfaceis-madj": "boolean",
      "interface-name-xr": "string",
      "interface-mask": "integer",
      "ospf-interface-state": "string",
      "interface-madj-count": "integer"
    }
  ]
}

INTERFACE-BRIEF - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interface-briefs/interface-brief/{interface-name}/

Retrieve operation of resource: interface-brief

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "interface-address": "string",
  "interface-madj": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "madj-area-id": "integer",
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "ospf-interface-state": "string"
    }
  ],
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "interface-fast-detect-hold-down": "boolean",
  "interfaceis-madj": "boolean",
  "interface-name-xr": "string",
  "interface-mask": "integer",
  "ospf-interface-state": "string",
  "interface-madj-count": "integer"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interface-briefs/interface-brief/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "interface-lsa-filter": "boolean",
      "interface-last-nsf": "integer",
      "configured-ldp-sync-igp-shortcuts": "boolean",
      "interface-sid-php-off": "boolean",
      "link-delay-max": "integer",
      "configured-demand-circuit": "boolean",
      "interface-ldp-sync": "boolean",
      "hello-interval": "integer",
      "fast-detect-hold-down-time": "integer",
      "is-loopback-stub-network": "boolean",
      "backup-designated-router": "boolean",
      "interface-forw": "boolean",
      "interface-neighbor": [
        {
          "suppress-hello": "boolean",
          "neighbor-dr": "boolean",
          "interface-neighbor-id": "string",
          "interface-neighbor-cost": "integer",
          "neighbor-bdr": "boolean"
        }
      ],
      "interface-sid-n-flag-clear": "boolean",
      "ttl-security-hop-count": "integer",
      "active-interface": {
        "youngest-md-key": "boolean",
        "interface-flood-pacing-timer": "integer",
        "interface-as-next-flood": "integer",
        "keychain-id": "integer",
        "interface-flood-length": "integer",
        "flood-scan-length": "integer",
        "interface-neighbor-count": "integer",
        "wait-time": "integer",
        "md-keys": [
          {
            "entry": "integer"
          }
        ],
        "interface-area-next-flood-index": "integer",
        "interface-area-flood-index": "integer",
        "maximum-flood-time": "integer",
        "interface-as-flood-index": "integer",
        "maximum-flood-length": "integer",
        "interface-area-next-flood": "integer",
        "old-md5-key-neighbor-count": "integer",
        "keychain-alg": "string",
        "youngest-md-key-id": "integer",
        "last-flood-time": "integer",
        "suppress-hello-count": "integer",
        "interface-as-next-flood-index": "integer",
        "interface-authentication-type": "string"
      },
      "backup-designated-router-id": "string",
      "srlg": [
        {
          "entry": "integer"
        }
      ],
      "interface-priority": "integer",
      "srte-ext-admin-group-set": "boolean",
      "interface-tunnel-flags": "integer",
      "designated-router": "boolean",
      "interface-pri-labels": "integer",
      "srte-metric": "integer",
      "network-lsa-flush-timer": "integer",
      "interface-cost-fallback": "integer",
      "cfg-cost-fallback": "boolean",
      "ospf-interface-state": "string",
      "ip-mtu": "integer",
      "interface-unnum": "string",
      "next-hello-time": "integer",
      "passive-interface": "boolean",
      "interface-strict-spf-sid-php-off": "boolean",
      "srte-metric-set": "boolean",
      "interface-nsf": "boolean",
      "link-delay-min": "integer",
      "link-delay-var": "integer",
      "srtete-ext-admin-group": [
        {
          "entry": "integer"
        }
      ],
      "cost-fallback-active": "boolean",
      "network-type": "string",
      "next-hello-time-ms": "integer",
      "fast-reroute-topology-independent-lfa": "boolean",
      "interface-name-xr": "string",
      "prefix-suppress-secondary-addresses": "boolean",
      "ipfrr-tiebreakers": [
        {
          "tiebreaker-type": "string",
          "tiebreaker-index": "integer"
        }
      ],
      "interface-retransmission-interrval": "integer",
      "interface-link-cost": "integer",
      "interface-ack-list-count": "integer",
      "interface-demand-circuit": "boolean",
      "interface-address": "string",
      "configured-ldp-sync": "boolean",
      "link-delay-avg": "integer",
      "designated-router-address": "string",
      "transmission-delay": "integer",
      "interface-router-id": "string"
    }
  ]
}

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-lsa-filter": "boolean",
  "interface-last-nsf": "integer",
  "configured-ldp-sync-igp-shortcuts": "boolean",
  "interface-sid-php-off": "boolean",
  "link-delay-max": "integer",
  "configured-demand-circuit": "boolean",
  "interface-ldp-sync": "boolean",
  "hello-interval": "integer",
  "fast-detect-hold-down-time": "integer",
  "is-loopback-stub-network": "boolean",
  "backup-designated-router": "boolean",
  "interface-forw": "boolean",
  "interface-neighbor": [
    {
      "suppress-hello": "boolean",
      "neighbor-dr": "boolean",
      "interface-neighbor-id": "string",
      "interface-neighbor-cost": "integer",
      "neighbor-bdr": "boolean"
    }
  ],
  "interface-sid-n-flag-clear": "boolean",
  "ttl-security-hop-count": "integer",
  "active-interface": {
    "youngest-md-key": "boolean",
    "interface-flood-pacing-timer": "integer",
    "interface-as-next-flood": "integer",
    "keychain-id": "integer",
    "interface-flood-length": "integer",
    "flood-scan-length": "integer",
    "interface-neighbor-count": "integer",
    "wait-time": "integer",
    "md-keys": [
      {
        "entry": "integer"
      }
    ],
    "interface-area-next-flood-index": "integer",
    "interface-area-flood-index": "integer",
    "maximum-flood-time": "integer",
    "interface-as-flood-index": "integer",
    "maximum-flood-length": "integer",
    "interface-area-next-flood": "integer",
    "old-md5-key-neighbor-count": "integer",
    "keychain-alg": "string",
    "youngest-md-key-id": "integer",
    "last-flood-time": "integer",
    "suppress-hello-count": "integer",
    "interface-as-next-flood-index": "integer",
    "interface-authentication-type": "string"
  },
  "backup-designated-router-id": "string",
  "srlg": [
    {
      "entry": "integer"
    }
  ],
  "interface-priority": "integer",
  "srte-ext-admin-group-set": "boolean",
  "interface-tunnel-flags": "integer",
  "designated-router": "boolean",
  "interface-pri-labels": "integer",
  "srte-metric": "integer",
  "network-lsa-flush-timer": "integer",
  "interface-cost-fallback": "integer",
  "cfg-cost-fallback": "boolean",
  "ospf-interface-state": "string",
  "ip-mtu": "integer",
  "interface-unnum": "string",
  "next-hello-time": "integer",
  "passive-interface": "boolean",
  "interface-strict-spf-sid-php-off": "boolean",
  "srte-metric-set": "boolean",
  "interface-nsf": "boolean",
  "link-delay-min": "integer",
  "link-delay-var": "integer",
  "srtete-ext-admin-group": [
    {
      "entry": "integer"
    }
  ],
  "cost-fallback-active": "boolean",
  "network-type": "string",
  "next-hello-time-ms": "integer",
  "fast-reroute-topology-independent-lfa": "boolean",
  "interface-name-xr": "string",
  "prefix-suppress-secondary-addresses": "boolean",
  "ipfrr-tiebreakers": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ],
  "interface-retransmission-interrval": "integer",
  "interface-link-cost": "integer",
  "interface-ack-list-count": "integer",
  "interface-demand-circuit": "boolean",
  "interface-address": "string",
  "configured-ldp-sync": "boolean",
  "link-delay-avg": "integer",
  "designated-router-address": "string",
  "transmission-delay": "integer",
  "interface-router-id": "string",
  "designated-router-id": "string",
  "interface-nsf-enabled": "boolean",
  "interface-strict-spf-sid": "integer"
}

INTERFACE-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/interface-bfd-information/

Retrieve operation of resource: interface-bfd-information

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-intf-enable-mode": "integer",
  "interval": "integer",
  "detection-multiplier": "integer"
}

ACTIVE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/active-interface/

Retrieve operation of resource: active-interface

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "youngest-md-key": "boolean",
  "interface-flood-pacing-timer": "integer",
  "interface-as-next-flood": "integer",
  "keychain-id": "integer",
  "interface-flood-length": "integer",
  "flood-scan-length": "integer",
  "interface-neighbor-count": "integer",
  "wait-time": "integer",
  "md-keys": [
    {
      "entry": "integer"
    }
  ],
  "interface-area-next-flood-index": "integer",
  "interface-area-flood-index": "integer",
  "maximum-flood-time": "integer",
  "interface-as-flood-index": "integer",
  "maximum-flood-length": "integer",
  "interface-area-next-flood": "integer",
  "old-md5-key-neighbor-count": "integer",
  "keychain-alg": "string",
  "youngest-md-key-id": "integer",
  "last-flood-time": "integer",
  "suppress-hello-count": "integer",
  "interface-as-next-flood-index": "integer",
  "interface-authentication-type": "string"
}

MD-KEYS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/active-interface/md-keys/

Retrieve operation of resource: md-keys

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRLG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/srlg/

Retrieve operation of resource: srlg

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRTETE-EXT-ADMIN-GROUP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/srtete-ext-admin-group/

Retrieve operation of resource: srtete-ext-admin-group

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

INTERFACE-NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/interface-neighbor/

Retrieve operation of resource: interface-neighbor

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "suppress-hello": "boolean",
  "neighbor-dr": "boolean",
  "interface-neighbor-id": "string",
  "interface-neighbor-cost": "integer",
  "neighbor-bdr": "boolean"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

IPFRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/ipfrr-tiebreakers/

Retrieve operation of resource: ipfrr-tiebreakers

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

IP-SEC-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/interface-information/interfaces/interface/{interface-name}/ip-sec-addr/

Retrieve operation of resource: ip-sec-addr

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "secondary-addr": "string",
  "secondary-prefix": "integer"
}

BORDER-ROUTERS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/border-routers/

Retrieve operation of resource: border-routers

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "border-router": [
    {
      "border-router-path": [
        {
          "border-router-area-id": "string",
          "border-router-next-hop-interface-name": "string",
          "border-router-next-hop": "string",
          "border-router-route-metric": "integer",
          "border-router-route-type": "string",
          "border-router-type": "string",
          "spf-version": "integer"
        }
      ],
      "border-router-id-xr": "string"
    }
  ]
}

BORDER-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/border-routers/border-router/{border-router-id}/

Retrieve operation of resource: border-router

process-name
in path
string

ID of process-name

border-router-id
in path
string

ID of border-router-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "border-router-path": [
    {
      "border-router-area-id": "string",
      "border-router-next-hop-interface-name": "string",
      "border-router-next-hop": "string",
      "border-router-route-metric": "integer",
      "border-router-route-type": "string",
      "border-router-type": "string",
      "spf-version": "integer"
    }
  ],
  "border-router-id-xr": "string"
}

BORDER-ROUTER-PATH - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/border-routers/border-router/{border-router-id}/border-router-path/

Retrieve operation of resource: border-router-path

process-name
in path
string

ID of process-name

border-router-id
in path
string

ID of border-router-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "border-router-area-id": "string",
  "border-router-next-hop-interface-name": "string",
  "border-router-next-hop": "string",
  "border-router-route-metric": "integer",
  "border-router-route-type": "string",
  "border-router-type": "string",
  "spf-version": "integer"
}

PROCESS-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/

Retrieve operation of resource: process-information

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-areas": {
    "process-area": [
      {
        "area-lsa-count": "integer",
        "area-opaque-lsa-count": "integer",
        "area-lfa-revision": "integer",
        "area-nssa": "boolean",
        "sr-microloop-avoidance-active": "boolean",
        "area-policy-in-name": "string",
        "te-enabled": "boolean",
        "area-stub": "boolean",
        "area-interface-count": "integer",
        "summary-in": "boolean",
        "nssa-translate-always": "boolean",
        "backbone-area-active": "boolean",
        "area-num-nbr-full": "integer",
        "nssa-translate": "boolean",
        "sr-strict-spf-cap": "boolean",
        "flood-list-length": "integer",
        "area-lsa-checksum": "integer",
        "stub-default-cost": "integer",
        "area-id-string": "string",
        "area-lfa-interface-count": "integer",
        "authentication-type": "string",
        "dna-lsa-count": "integer",
        "spf-count": "integer",
        "area-policy-in": "boolean",
        "area-total-stub": "boolean",
        "segment-routing": "string",
        "sr-strict-spfsids-available": "boolean",
        "area-adj-stag-num-nbr-forming": "integer",
        "area-policy-out": "boolean",
        "external-out": "boolean",
        "area-per-prefix-lfa-interface-count": "integer",
        "area-opaque-lsa-checksum": "integer",
        "nssa-no-redistribution": "boolean",
        "area-range": [
          {
            "range-prefix": "string",
            "range-mask": "string",
            "cost": "integer",
            "advertise-flag": "boolean"
          }
        ],
        "sr-microloop-avoidance-pseudonode-id": "string",
        "indication-lsa-count": "integer",
        "sr-microloop-avoidance-near-end-id": "string",
        "area-policy-out-name": "string",
        "sr-microloop-avoidance-event-type": "string",
        "area-dc-bitless-lsa-count": "integer",
        "te-topology-version": "integer",
        "nssa-default": "boolean",
        "sr-microloop-avoidance-far-end-id": "string"
      }
    ]
  },
  "process-summary": {
    "area-border-router": "boolean",
    "max-lsa-limit": "integer",
    "microloop-avoidance-delay": "integer",
    "spf-prefix-priority-route-policy": "string",
    "opaque-capable": "boolean",
    "redistribution": [
      {
        "classless": "boolean",
        "metric": "integer",
        "metric-flag": "boolean",
        "redistribution-protocol": {
          "isis-instance-id": "string",
          "ospf-process-id": "string",
          "bgp-as-number": "string",
          "protocol-type": "string",
          "connected-instance": "string",
          "eigrp-as-number": "string"
        },
        "nssa-only": "boolean"
      }
    ],
    "igp-intact-on": "boolean",
    "sr-strict-spf-cap": "boolean",
    "opaque-lsa-count": "integer",
    "adj-stag-init-num-nbr": "integer",
    "as-border-router": "boolean",
    "microloop-avoidance-active": "boolean",
    "spf-maximum-time": "integer",
    "opaque-lsa-checksum": "integer",
    "adj-stag-max-num-nbr": "integer",
    "graceful-shutdown-state": "string",
    "graceful-shutdown-retention-time": "integer",
    "max-lsa-ignore-time": "integer",
    "capability-prefer-type7": "boolean",
    "tos-options": "integer",
    "context-name": "string",
    "max-lsa-ignore-timer": "integer",
    "srgb-configured": "boolean",
    "max-lsa-reset-timer": "integer",
    "nssa-area-count": "integer",
    "adj-stagger-enabled": "boolean",
    "spf-hold-time": "integer",
    "maximum-metric-abr-off-mode": "boolean",
    "as-lsa-flood-list-length": "integer"
  }
}

PROTOCOL-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/protocol-areas/

Retrieve operation of resource: protocol-areas

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-area": [
    {
      "protocol-mpls": "boolean",
      "protcol-area": "string",
      "protocol-interface": [
        {
          "protocol-interface-name": "string",
          "protocol-authentication-type": "string",
          "protocol-interface-dist-list-in": "string"
        }
      ],
      "protocol-area-dist-list-in": "string"
    }
  ]
}

PROTOCOL-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/protocol-areas/protocol-area/

Retrieve operation of resource: protocol-area

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-mpls": "boolean",
  "protcol-area": "string",
  "protocol-interface": [
    {
      "protocol-interface-name": "string",
      "protocol-authentication-type": "string",
      "protocol-interface-dist-list-in": "string"
    }
  ],
  "protocol-area-dist-list-in": "string"
}

PROTOCOL-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/protocol-areas/protocol-area/protocol-interface/

Retrieve operation of resource: protocol-interface

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-interface-name": "string",
  "protocol-authentication-type": "string",
  "protocol-interface-dist-list-in": "string"
}

PROTOCOL-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/protocol-summary/

Retrieve operation of resource: protocol-summary

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "administrative-distance-inter-area": "integer",
  "protocol-router-id": "string",
  "protocol-distance": "integer",
  "protocol-nsf": "boolean",
  "administrative-distance-external": "integer",
  "dist-list-in": "string"
}

REDISTRIBUTIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/redistributions/

Retrieve operation of resource: redistributions

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "redistribution": [
    {
      "classless": "boolean",
      "metric": "integer",
      "metric-flag": "boolean",
      "redistribution-protocol": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      },
      "nssa-only": "boolean"
    }
  ]
}

REDISTRIBUTION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/redistributions/redistribution/

Retrieve operation of resource: redistribution

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "classless": "boolean",
  "metric": "integer",
  "metric-flag": "boolean",
  "redistribution-protocol": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  },
  "nssa-only": "boolean"
}

REDISTRIBUTION-PROTOCOL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/redistributions/redistribution/redistribution-protocol/

Retrieve operation of resource: redistribution-protocol

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "isis-instance-id": "string",
  "ospf-process-id": "string",
  "bgp-as-number": "string",
  "protocol-type": "string",
  "connected-instance": "string",
  "eigrp-as-number": "string"
}

PROCESS-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-areas/

Retrieve operation of resource: process-areas

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-area": [
    {
      "area-lsa-count": "integer",
      "area-opaque-lsa-count": "integer",
      "area-lfa-revision": "integer",
      "area-nssa": "boolean",
      "sr-microloop-avoidance-active": "boolean",
      "area-policy-in-name": "string",
      "te-enabled": "boolean",
      "area-stub": "boolean",
      "area-interface-count": "integer",
      "summary-in": "boolean",
      "nssa-translate-always": "boolean",
      "backbone-area-active": "boolean",
      "area-num-nbr-full": "integer",
      "nssa-translate": "boolean",
      "sr-strict-spf-cap": "boolean",
      "flood-list-length": "integer",
      "area-lsa-checksum": "integer",
      "stub-default-cost": "integer",
      "area-id-string": "string",
      "area-lfa-interface-count": "integer",
      "authentication-type": "string",
      "dna-lsa-count": "integer",
      "spf-count": "integer",
      "area-policy-in": "boolean",
      "area-total-stub": "boolean",
      "segment-routing": "string",
      "sr-strict-spfsids-available": "boolean",
      "area-adj-stag-num-nbr-forming": "integer",
      "area-policy-out": "boolean",
      "external-out": "boolean",
      "area-per-prefix-lfa-interface-count": "integer",
      "area-opaque-lsa-checksum": "integer",
      "nssa-no-redistribution": "boolean",
      "area-range": [
        {
          "range-prefix": "string",
          "range-mask": "string",
          "cost": "integer",
          "advertise-flag": "boolean"
        }
      ],
      "sr-microloop-avoidance-pseudonode-id": "string",
      "indication-lsa-count": "integer",
      "sr-microloop-avoidance-near-end-id": "string",
      "area-policy-out-name": "string",
      "sr-microloop-avoidance-event-type": "string",
      "area-dc-bitless-lsa-count": "integer",
      "te-topology-version": "integer",
      "nssa-default": "boolean",
      "sr-microloop-avoidance-far-end-id": "string"
    }
  ]
}

PROCESS-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-areas/process-area/

Retrieve operation of resource: process-area

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-lsa-count": "integer",
  "area-opaque-lsa-count": "integer",
  "area-lfa-revision": "integer",
  "area-nssa": "boolean",
  "sr-microloop-avoidance-active": "boolean",
  "area-policy-in-name": "string",
  "te-enabled": "boolean",
  "area-stub": "boolean",
  "area-interface-count": "integer",
  "summary-in": "boolean",
  "nssa-translate-always": "boolean",
  "backbone-area-active": "boolean",
  "area-num-nbr-full": "integer",
  "nssa-translate": "boolean",
  "sr-strict-spf-cap": "boolean",
  "flood-list-length": "integer",
  "area-lsa-checksum": "integer",
  "stub-default-cost": "integer",
  "area-id-string": "string",
  "area-lfa-interface-count": "integer",
  "authentication-type": "string",
  "dna-lsa-count": "integer",
  "spf-count": "integer",
  "area-policy-in": "boolean",
  "area-total-stub": "boolean",
  "segment-routing": "string",
  "sr-strict-spfsids-available": "boolean",
  "area-adj-stag-num-nbr-forming": "integer",
  "area-policy-out": "boolean",
  "external-out": "boolean",
  "area-per-prefix-lfa-interface-count": "integer",
  "area-opaque-lsa-checksum": "integer",
  "nssa-no-redistribution": "boolean",
  "area-range": [
    {
      "range-prefix": "string",
      "range-mask": "string",
      "cost": "integer",
      "advertise-flag": "boolean"
    }
  ],
  "sr-microloop-avoidance-pseudonode-id": "string",
  "indication-lsa-count": "integer",
  "sr-microloop-avoidance-near-end-id": "string",
  "area-policy-out-name": "string",
  "sr-microloop-avoidance-event-type": "string",
  "area-dc-bitless-lsa-count": "integer",
  "te-topology-version": "integer",
  "nssa-default": "boolean",
  "sr-microloop-avoidance-far-end-id": "string"
}

AREA-RANGE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-areas/process-area/area-range/

Retrieve operation of resource: area-range

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "range-prefix": "string",
  "range-mask": "string",
  "cost": "integer",
  "advertise-flag": "boolean"
}

PROCESS-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/

Retrieve operation of resource: process-summary

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-border-router": "boolean",
  "max-lsa-limit": "integer",
  "microloop-avoidance-delay": "integer",
  "spf-prefix-priority-route-policy": "string",
  "opaque-capable": "boolean",
  "redistribution": [
    {
      "classless": "boolean",
      "metric": "integer",
      "metric-flag": "boolean",
      "redistribution-protocol": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      },
      "nssa-only": "boolean"
    }
  ],
  "igp-intact-on": "boolean",
  "sr-strict-spf-cap": "boolean",
  "opaque-lsa-count": "integer",
  "adj-stag-init-num-nbr": "integer",
  "as-border-router": "boolean",
  "microloop-avoidance-active": "boolean",
  "spf-maximum-time": "integer",
  "opaque-lsa-checksum": "integer",
  "adj-stag-max-num-nbr": "integer",
  "graceful-shutdown-state": "string",
  "graceful-shutdown-retention-time": "integer",
  "max-lsa-ignore-time": "integer",
  "capability-prefer-type7": "boolean",
  "tos-options": "integer",
  "context-name": "string",
  "max-lsa-ignore-timer": "integer",
  "srgb-configured": "boolean",
  "max-lsa-reset-timer": "integer",
  "nssa-area-count": "integer",
  "adj-stagger-enabled": "boolean",
  "spf-hold-time": "integer",
  "maximum-metric-abr-off-mode": "boolean",
  "as-lsa-flood-list-length": "integer",
  "ucmp-variance": "string",
  "area-count": "integer",
  "maximum-metric-start": "boolean",
  "nsf-time": "integer",
  "max-lsa-ignore-count": "integer",
  "adj-stag-num-nbr-forming": "integer",
  "ucmp-prefix-list": "string",
  "max-lsa-enabled": "boolean",
  "nsf-enabled": "boolean",
  "lsd-connection-revision": "integer",
  "as-lsa-checksum": "integer",
  "srgb-status": "string",
  "lsa-start-time": "string",
  "nsr-enabled": "boolean",
  "maximum-interfaces": "integer",
  "lsa-refresh-interval": "integer",
  "last-nsf-time": "integer",
  "maximum-metric-set-reason": "string",
  "snmp-trap-enabled": "boolean",
  "redistribution-threshold": "integer",
  "if-retrans-pacing-interval": "integer",
  "domain-id": {
    "secondary-domain-id": [
      {
        "domain-id-type": "integer",
        "domain-id-value": "string"
      }
    ],
    "primary-domain-id": {
      "domain-id-type": "integer",
      "domain-id-value": "string"
    }
  },
  "maximum-metric": [
    {
      "maximum-metric-external-lsa": "boolean",
      "maximum-metric-originated-for": "integer",
      "maximum-metric-unset-reason": "string",
      "max-metric-reason": "integer",
      "maximum-metric-external-lsa-metric": "integer",
      "maximum-metric-include-stubs": "boolean",
      "saved-startup-time": "integer",
      "maximum-metric-time-unset": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "unset-maximum-metric": "boolean",
      "maximum-metric-start-time": "integer",
      "max-metric-enabled": "boolean",
      "saved-unset-maximum-metric": "boolean",
      "maximum-metric-summary-lsa-metric": "integer",
      "maximum-metric-summary-lsa": "boolean"
    }
  ],
  "srlb-start": "integer",
  "redistribution-limit": "integer",
  "maximum-metric-abr-off-reasons": "string"
}

DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/domain-id/

Retrieve operation of resource: domain-id

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "secondary-domain-id": [
    {
      "domain-id-type": "integer",
      "domain-id-value": "string"
    }
  ],
  "primary-domain-id": {
    "domain-id-type": "integer",
    "domain-id-value": "string"
  }
}

PRIMARY-DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/domain-id/primary-domain-id/

Retrieve operation of resource: primary-domain-id

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "domain-id-type": "integer",
  "domain-id-value": "string"
}

SECONDARY-DOMAIN-ID - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/domain-id/secondary-domain-id/

Retrieve operation of resource: secondary-domain-id

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "domain-id-type": "integer",
  "domain-id-value": "string"
}

MAXIMUM-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/maximum-metric/

Retrieve operation of resource: maximum-metric

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-metric-external-lsa": "boolean",
  "maximum-metric-originated-for": "integer",
  "maximum-metric-unset-reason": "string",
  "max-metric-reason": "integer",
  "maximum-metric-external-lsa-metric": "integer",
  "maximum-metric-include-stubs": "boolean",
  "saved-startup-time": "integer",
  "maximum-metric-time-unset": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "unset-maximum-metric": "boolean",
  "maximum-metric-start-time": "integer",
  "max-metric-enabled": "boolean",
  "saved-unset-maximum-metric": "boolean",
  "maximum-metric-summary-lsa-metric": "integer",
  "maximum-metric-summary-lsa": "boolean"
}

MAXIMUM-METRIC-TIME-UNSET - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/maximum-metric/maximum-metric-time-unset/

Retrieve operation of resource: maximum-metric-time-unset

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

REDISTRIBUTION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/redistribution/

Retrieve operation of resource: redistribution

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "classless": "boolean",
  "metric": "integer",
  "metric-flag": "boolean",
  "redistribution-protocol": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  },
  "nssa-only": "boolean"
}

REDISTRIBUTION-PROTOCOL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/process-information/process-summary/redistribution/redistribution-protocol/

Retrieve operation of resource: redistribution-protocol

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "isis-instance-id": "string",
  "ospf-process-id": "string",
  "bgp-as-number": "string",
  "protocol-type": "string",
  "connected-instance": "string",
  "eigrp-as-number": "string"
}

AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/

Retrieve operation of resource: areas

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area": [
    {
      "interfaces": {
        "interface": [
          {
            "interface-lsa-filter": "boolean",
            "interface-last-nsf": "integer",
            "configured-ldp-sync-igp-shortcuts": "boolean",
            "interface-sid-php-off": "boolean",
            "link-delay-max": "integer",
            "configured-demand-circuit": "boolean",
            "interface-ldp-sync": "boolean",
            "hello-interval": "integer",
            "fast-detect-hold-down-time": "integer",
            "is-loopback-stub-network": "boolean",
            "backup-designated-router": "boolean",
            "interface-forw": "boolean",
            "interface-neighbor": [
              {
                "suppress-hello": "boolean",
                "neighbor-dr": "boolean",
                "interface-neighbor-id": "string",
                "interface-neighbor-cost": "integer",
                "neighbor-bdr": "boolean"
              }
            ],
            "interface-sid-n-flag-clear": "boolean",
            "ttl-security-hop-count": "integer",
            "active-interface": {
              "youngest-md-key": "boolean",
              "interface-flood-pacing-timer": "integer",
              "interface-as-next-flood": "integer",
              "keychain-id": "integer",
              "interface-flood-length": "integer",
              "flood-scan-length": "integer",
              "interface-neighbor-count": "integer",
              "wait-time": "integer",
              "md-keys": [
                {
                  "entry": "integer"
                }
              ],
              "interface-area-next-flood-index": "integer",
              "interface-area-flood-index": "integer",
              "maximum-flood-time": "integer",
              "interface-as-flood-index": "integer",
              "maximum-flood-length": "integer",
              "interface-area-next-flood": "integer",
              "old-md5-key-neighbor-count": "integer",
              "keychain-alg": "string",
              "youngest-md-key-id": "integer",
              "last-flood-time": "integer",
              "suppress-hello-count": "integer",
              "interface-as-next-flood-index": "integer",
              "interface-authentication-type": "string"
            },
            "backup-designated-router-id": "string",
            "srlg": [
              {
                "entry": "integer"
              }
            ],
            "interface-priority": "integer",
            "srte-ext-admin-group-set": "boolean",
            "interface-tunnel-flags": "integer",
            "designated-router": "boolean",
            "interface-pri-labels": "integer",
            "srte-metric": "integer",
            "network-lsa-flush-timer": "integer",
            "interface-cost-fallback": "integer",
            "cfg-cost-fallback": "boolean",
            "ospf-interface-state": "string",
            "ip-mtu": "integer",
            "interface-unnum": "string",
            "next-hello-time": "integer",
            "passive-interface": "boolean",
            "interface-strict-spf-sid-php-off": "boolean",
            "srte-metric-set": "boolean",
            "interface-nsf": "boolean",
            "link-delay-min": "integer",
            "link-delay-var": "integer",
            "srtete-ext-admin-group": [
              {
                "entry": "integer"
              }
            ],
            "cost-fallback-active": "boolean",
            "network-type": "string",
            "next-hello-time-ms": "integer",
            "fast-reroute-topology-independent-lfa": "boolean",
            "interface-name-xr": "string",
            "prefix-suppress-secondary-addresses": "boolean",
            "ipfrr-tiebreakers": [
              {
                "tiebreaker-type": "string",
                "tiebreaker-index": "integer"
              }
            ],
            "interface-retransmission-interrval": "integer",
            "interface-link-cost": "integer",
            "interface-ack-list-count": "integer",
            "interface-demand-circuit": "boolean",
            "interface-address": "string"
          }
        ]
      }
    }
  ]
}

AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/

Retrieve operation of resource: area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-lsa-filter": "boolean",
        "interface-last-nsf": "integer",
        "configured-ldp-sync-igp-shortcuts": "boolean",
        "interface-sid-php-off": "boolean",
        "link-delay-max": "integer",
        "configured-demand-circuit": "boolean",
        "interface-ldp-sync": "boolean",
        "hello-interval": "integer",
        "fast-detect-hold-down-time": "integer",
        "is-loopback-stub-network": "boolean",
        "backup-designated-router": "boolean",
        "interface-forw": "boolean",
        "interface-neighbor": [
          {
            "suppress-hello": "boolean",
            "neighbor-dr": "boolean",
            "interface-neighbor-id": "string",
            "interface-neighbor-cost": "integer",
            "neighbor-bdr": "boolean"
          }
        ],
        "interface-sid-n-flag-clear": "boolean",
        "ttl-security-hop-count": "integer",
        "active-interface": {
          "youngest-md-key": "boolean",
          "interface-flood-pacing-timer": "integer",
          "interface-as-next-flood": "integer",
          "keychain-id": "integer",
          "interface-flood-length": "integer",
          "flood-scan-length": "integer",
          "interface-neighbor-count": "integer",
          "wait-time": "integer",
          "md-keys": [
            {
              "entry": "integer"
            }
          ],
          "interface-area-next-flood-index": "integer",
          "interface-area-flood-index": "integer",
          "maximum-flood-time": "integer",
          "interface-as-flood-index": "integer",
          "maximum-flood-length": "integer",
          "interface-area-next-flood": "integer",
          "old-md5-key-neighbor-count": "integer",
          "keychain-alg": "string",
          "youngest-md-key-id": "integer",
          "last-flood-time": "integer",
          "suppress-hello-count": "integer",
          "interface-as-next-flood-index": "integer",
          "interface-authentication-type": "string"
        },
        "backup-designated-router-id": "string",
        "srlg": [
          {
            "entry": "integer"
          }
        ],
        "interface-priority": "integer",
        "srte-ext-admin-group-set": "boolean",
        "interface-tunnel-flags": "integer",
        "designated-router": "boolean",
        "interface-pri-labels": "integer",
        "srte-metric": "integer",
        "network-lsa-flush-timer": "integer",
        "interface-cost-fallback": "integer",
        "cfg-cost-fallback": "boolean",
        "ospf-interface-state": "string",
        "ip-mtu": "integer",
        "interface-unnum": "string",
        "next-hello-time": "integer",
        "passive-interface": "boolean",
        "interface-strict-spf-sid-php-off": "boolean",
        "srte-metric-set": "boolean",
        "interface-nsf": "boolean",
        "link-delay-min": "integer",
        "link-delay-var": "integer",
        "srtete-ext-admin-group": [
          {
            "entry": "integer"
          }
        ],
        "cost-fallback-active": "boolean",
        "network-type": "string",
        "next-hello-time-ms": "integer",
        "fast-reroute-topology-independent-lfa": "boolean",
        "interface-name-xr": "string",
        "prefix-suppress-secondary-addresses": "boolean",
        "ipfrr-tiebreakers": [
          {
            "tiebreaker-type": "string",
            "tiebreaker-index": "integer"
          }
        ],
        "interface-retransmission-interrval": "integer",
        "interface-link-cost": "integer",
        "interface-ack-list-count": "integer",
        "interface-demand-circuit": "boolean",
        "interface-address": "string",
        "configured-ldp-sync": "boolean",
        "link-delay-avg": "integer",
        "designated-router-address": "string"
      }
    ]
  }
}

FLOOD-LIST-AREA-TABLE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/flood-list-area-table/

Retrieve operation of resource: flood-list-area-table

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flood": [
    {
      "interface-name": "string",
      "area-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "as-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "flood-lsa-count": "integer",
      "flood-interface-name": "string",
      "flood-pacing-timer": "integer"
    }
  ]
}

FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/flood-list-area-table/flood/{interface-name}/

Retrieve operation of resource: flood

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "as-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "flood-lsa-count": "integer",
  "flood-interface-name": "string",
  "flood-pacing-timer": "integer"
}

AREA-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/flood-list-area-table/flood/{interface-name}/area-flood/

Retrieve operation of resource: area-flood

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

AS-FLOOD - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/flood-list-area-table/flood/{interface-name}/as-flood/

Retrieve operation of resource: as-flood

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbors/

Retrieve operation of resource: neighbors

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "neighbor-up-time": "integer",
      "neighbor-id": "string",
      "neighbor-dead-timer": "integer",
      "neighbor-address-xr": "string",
      "dr-bdr-state": "string",
      "neighbor-interface-name": "string",
      "neighbor-madj-interface": "boolean",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "neighbor-state": "string",
      "neighbor-dr-priority": "integer"
    }
  ]
}

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbors/neighbor/

Retrieve operation of resource: neighbor

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbors/neighbor/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

INTERFACE-BRIEFS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interface-briefs/

Retrieve operation of resource: interface-briefs

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-brief": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "interface-address": "string",
      "interface-madj": [
        {
          "interface-neighbor-count": "integer",
          "interface-link-cost": "integer",
          "madj-area-id": "integer",
          "interface-adj-neighbor-count": "integer",
          "interface-area": "string",
          "ospf-interface-state": "string"
        }
      ],
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "interface-fast-detect-hold-down": "boolean",
      "interfaceis-madj": "boolean",
      "interface-name-xr": "string",
      "interface-mask": "integer",
      "ospf-interface-state": "string",
      "interface-madj-count": "integer"
    }
  ]
}

INTERFACE-BRIEF - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interface-briefs/interface-brief/{interface-name}/

Retrieve operation of resource: interface-brief

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "interface-address": "string",
  "interface-madj": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "madj-area-id": "integer",
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "ospf-interface-state": "string"
    }
  ],
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "interface-fast-detect-hold-down": "boolean",
  "interfaceis-madj": "boolean",
  "interface-name-xr": "string",
  "interface-mask": "integer",
  "ospf-interface-state": "string",
  "interface-madj-count": "integer"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interface-briefs/interface-brief/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

REQUESTS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/requests/

Retrieve operation of resource: requests

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request": [
    {
      "request-interface-name": "string",
      "request": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "request-neighbor-address": "string",
      "request-neighbor-id": "string"
    }
  ]
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/requests/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "request-interface-name": "string",
  "request": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "request-neighbor-address": "string",
  "request-neighbor-id": "string"
}

REQUEST - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/requests/request/request/

Retrieve operation of resource: request

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSIONS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/retransmissions/

Retrieve operation of resource: retransmissions

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission": [
    {
      "retransmission-area-db": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-asdb": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-interface-name": "string",
      "retransmission-timer": "integer",
      "retransmission-neighbor-ip-address": "string",
      "retransmission-neighbor-id": "string",
      "retransmission-count": "integer"
    }
  ]
}

RETRANSMISSION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/retransmissions/retransmission/

Retrieve operation of resource: retransmission

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retransmission-area-db": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-asdb": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-interface-name": "string",
  "retransmission-timer": "integer",
  "retransmission-neighbor-ip-address": "string",
  "retransmission-neighbor-id": "string",
  "retransmission-count": "integer"
}

RETRANSMISSION-AREA-DB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/retransmissions/retransmission/retransmission-area-db/

Retrieve operation of resource: retransmission-area-db

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

RETRANSMISSION-ASDB - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/retransmissions/retransmission/retransmission-asdb/

Retrieve operation of resource: retransmission-asdb

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

AREA-STATISTICS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/area-statistics/

Retrieve operation of resource: area-statistics

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entries": {
    "interface-stats-entry": [
      {
        "interface-name": "string",
        "if-entry": [
          {
            "area-id-str": "string",
            "if-stat": [
              {
                "entry": "integer"
              }
            ],
            "area-id": "integer",
            "madj-intf": "boolean"
          }
        ],
        "handle": "string",
        "if-name-str": "string"
      }
    ]
  }
}

INTERFACE-STATS-ENTRIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/area-statistics/interface-stats-entries/

Retrieve operation of resource: interface-stats-entries

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entry": [
    {
      "if-entry": [
        {
          "area-id-str": "string",
          "if-stat": [
            {
              "entry": "integer"
            }
          ],
          "area-id": "integer",
          "madj-intf": "boolean"
        }
      ],
      "handle": "string",
      "if-name-str": "string"
    }
  ]
}

INTERFACE-STATS-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/

Retrieve operation of resource: interface-stats-entry

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "if-entry": [
    {
      "area-id-str": "string",
      "if-stat": [
        {
          "entry": "integer"
        }
      ],
      "area-id": "integer",
      "madj-intf": "boolean"
    }
  ],
  "handle": "string",
  "if-name-str": "string"
}

IF-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/

Retrieve operation of resource: if-entry

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id-str": "string",
  "if-stat": [
    {
      "entry": "integer"
    }
  ],
  "area-id": "integer",
  "madj-intf": "boolean"
}

IF-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/if-stat/

Retrieve operation of resource: if-stat

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

NEIGHBOR-DETAILS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbor-details/

Retrieve operation of resource: neighbor-details

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-detail": [
    {
      "neighbor-option": "integer",
      "neighbor-ack-list-count": "integer",
      "neighbor-interface-id": "integer",
      "interface-type": "string",
      "neighbor-summary": {
        "neighbor-up-time": "integer",
        "neighbor-id": "string",
        "neighbor-dead-timer": "integer",
        "neighbor-address-xr": "string",
        "dr-bdr-state": "string",
        "neighbor-interface-name": "string",
        "neighbor-madj-interface": "boolean",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "neighbor-state": "string",
        "neighbor-dr-priority": "integer"
      },
      "lfa-interface": "string",
      "neighbor-filter": "boolean",
      "neighbor-designated-router-address": "string",
      "oob-resynchronization": "boolean",
      "adjacency-sid-label": "integer",
      "neighbor-ack-list-high-watermark": "integer",
      "neighbor-area-id": "string",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "lfa-neighbor-revision": "integer",
      "state-change-count": "integer",
      "nsf-router-state": "string",
      "adjacency-sid-protected": "boolean",
      "neighbor-cost": "integer",
      "neighbor-backup-designated-router-address": "string",
      "last-oob-time": "integer",
      "lfa-neighbor-id": "string",
      "next-poll-interval": "integer",
      "neighbor-retransmission-information": {
        "as-next-flood-information-index": "integer",
        "maximum-retransmission-length": "integer",
        "last-retransmission-time": "integer",
        "number-of-retransmissions": "integer",
        "last-retransmission-length": "integer",
        "as-first-flood-information-index": "integer",
        "as-next-flood-information": "integer",
        "as-flood-index": "integer",
        "area-flooding-index": "integer",
        "dbd-retransmission-count": "integer",
        "area-next-flood-information-index": "integer",
        "area-first-flood-information-index": "integer",
        "lsa-retransmission-timer": "integer",
        "area-next-flood-information": "integer",
        "dbd-retransmission-total-count": "integer",
        "maximum-retransmission-time": "integer",
        "area-first-flood-information": "integer",
        "as-first-flood-information": "integer",
        "neighbor-retransmission-count": "integer"
      },
      "pending-events": "integer",
      "lfa-next-hop": "string",
      "neighbor-lls-option": "integer",
      "adjacency-sid-unprotected-label": "integer",
      "poll-interval": "integer"
    }
  ]
}

NEIGHBOR-DETAIL - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbor-details/neighbor-detail/

Retrieve operation of resource: neighbor-detail

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-option": "integer",
  "neighbor-ack-list-count": "integer",
  "neighbor-interface-id": "integer",
  "interface-type": "string",
  "neighbor-summary": {
    "neighbor-up-time": "integer",
    "neighbor-id": "string",
    "neighbor-dead-timer": "integer",
    "neighbor-address-xr": "string",
    "dr-bdr-state": "string",
    "neighbor-interface-name": "string",
    "neighbor-madj-interface": "boolean",
    "neighbor-bfd-information": {
      "bfd-status-flag": "integer",
      "bfd-intf-enable-mode": "integer"
    },
    "neighbor-state": "string",
    "neighbor-dr-priority": "integer"
  },
  "lfa-interface": "string",
  "neighbor-filter": "boolean",
  "neighbor-designated-router-address": "string",
  "oob-resynchronization": "boolean",
  "adjacency-sid-label": "integer",
  "neighbor-ack-list-high-watermark": "integer",
  "neighbor-area-id": "string",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "lfa-neighbor-revision": "integer",
  "state-change-count": "integer",
  "nsf-router-state": "string",
  "adjacency-sid-protected": "boolean",
  "neighbor-cost": "integer",
  "neighbor-backup-designated-router-address": "string",
  "last-oob-time": "integer",
  "lfa-neighbor-id": "string",
  "next-poll-interval": "integer",
  "neighbor-retransmission-information": {
    "as-next-flood-information-index": "integer",
    "maximum-retransmission-length": "integer",
    "last-retransmission-time": "integer",
    "number-of-retransmissions": "integer",
    "last-retransmission-length": "integer",
    "as-first-flood-information-index": "integer",
    "as-next-flood-information": "integer",
    "as-flood-index": "integer",
    "area-flooding-index": "integer",
    "dbd-retransmission-count": "integer",
    "area-next-flood-information-index": "integer",
    "area-first-flood-information-index": "integer",
    "lsa-retransmission-timer": "integer",
    "area-next-flood-information": "integer",
    "dbd-retransmission-total-count": "integer",
    "maximum-retransmission-time": "integer",
    "area-first-flood-information": "integer",
    "as-first-flood-information": "integer",
    "neighbor-retransmission-count": "integer"
  },
  "pending-events": "integer",
  "lfa-next-hop": "string",
  "neighbor-lls-option": "integer",
  "adjacency-sid-unprotected-label": "integer",
  "poll-interval": "integer"
}

NEIGHBOR-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-summary/

Retrieve operation of resource: neighbor-summary

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-summary/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-bfd-information/

Retrieve operation of resource: neighbor-bfd-information

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

NEIGHBOR-RETRANSMISSION-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/neighbor-details/neighbor-detail/neighbor-retransmission-information/

Retrieve operation of resource: neighbor-retransmission-information

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "as-next-flood-information-index": "integer",
  "maximum-retransmission-length": "integer",
  "last-retransmission-time": "integer",
  "number-of-retransmissions": "integer",
  "last-retransmission-length": "integer",
  "as-first-flood-information-index": "integer",
  "as-next-flood-information": "integer",
  "as-flood-index": "integer",
  "area-flooding-index": "integer",
  "dbd-retransmission-count": "integer",
  "area-next-flood-information-index": "integer",
  "area-first-flood-information-index": "integer",
  "lsa-retransmission-timer": "integer",
  "area-next-flood-information": "integer",
  "dbd-retransmission-total-count": "integer",
  "maximum-retransmission-time": "integer",
  "area-first-flood-information": "integer",
  "as-first-flood-information": "integer",
  "neighbor-retransmission-count": "integer"
}

INTERFACES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/

Retrieve operation of resource: interfaces

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "interface-lsa-filter": "boolean",
      "interface-last-nsf": "integer",
      "configured-ldp-sync-igp-shortcuts": "boolean",
      "interface-sid-php-off": "boolean",
      "link-delay-max": "integer",
      "configured-demand-circuit": "boolean",
      "interface-ldp-sync": "boolean",
      "hello-interval": "integer",
      "fast-detect-hold-down-time": "integer",
      "is-loopback-stub-network": "boolean",
      "backup-designated-router": "boolean",
      "interface-forw": "boolean",
      "interface-neighbor": [
        {
          "suppress-hello": "boolean",
          "neighbor-dr": "boolean",
          "interface-neighbor-id": "string",
          "interface-neighbor-cost": "integer",
          "neighbor-bdr": "boolean"
        }
      ],
      "interface-sid-n-flag-clear": "boolean",
      "ttl-security-hop-count": "integer",
      "active-interface": {
        "youngest-md-key": "boolean",
        "interface-flood-pacing-timer": "integer",
        "interface-as-next-flood": "integer",
        "keychain-id": "integer",
        "interface-flood-length": "integer",
        "flood-scan-length": "integer",
        "interface-neighbor-count": "integer",
        "wait-time": "integer",
        "md-keys": [
          {
            "entry": "integer"
          }
        ],
        "interface-area-next-flood-index": "integer",
        "interface-area-flood-index": "integer",
        "maximum-flood-time": "integer",
        "interface-as-flood-index": "integer",
        "maximum-flood-length": "integer",
        "interface-area-next-flood": "integer",
        "old-md5-key-neighbor-count": "integer",
        "keychain-alg": "string",
        "youngest-md-key-id": "integer",
        "last-flood-time": "integer",
        "suppress-hello-count": "integer",
        "interface-as-next-flood-index": "integer",
        "interface-authentication-type": "string"
      },
      "backup-designated-router-id": "string",
      "srlg": [
        {
          "entry": "integer"
        }
      ],
      "interface-priority": "integer",
      "srte-ext-admin-group-set": "boolean",
      "interface-tunnel-flags": "integer",
      "designated-router": "boolean",
      "interface-pri-labels": "integer",
      "srte-metric": "integer",
      "network-lsa-flush-timer": "integer",
      "interface-cost-fallback": "integer",
      "cfg-cost-fallback": "boolean",
      "ospf-interface-state": "string",
      "ip-mtu": "integer",
      "interface-unnum": "string",
      "next-hello-time": "integer",
      "passive-interface": "boolean",
      "interface-strict-spf-sid-php-off": "boolean",
      "srte-metric-set": "boolean",
      "interface-nsf": "boolean",
      "link-delay-min": "integer",
      "link-delay-var": "integer",
      "srtete-ext-admin-group": [
        {
          "entry": "integer"
        }
      ],
      "cost-fallback-active": "boolean",
      "network-type": "string",
      "next-hello-time-ms": "integer",
      "fast-reroute-topology-independent-lfa": "boolean",
      "interface-name-xr": "string",
      "prefix-suppress-secondary-addresses": "boolean",
      "ipfrr-tiebreakers": [
        {
          "tiebreaker-type": "string",
          "tiebreaker-index": "integer"
        }
      ],
      "interface-retransmission-interrval": "integer",
      "interface-link-cost": "integer",
      "interface-ack-list-count": "integer",
      "interface-demand-circuit": "boolean",
      "interface-address": "string",
      "configured-ldp-sync": "boolean",
      "link-delay-avg": "integer",
      "designated-router-address": "string",
      "transmission-delay": "integer",
      "interface-router-id": "string"
    }
  ]
}

INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-lsa-filter": "boolean",
  "interface-last-nsf": "integer",
  "configured-ldp-sync-igp-shortcuts": "boolean",
  "interface-sid-php-off": "boolean",
  "link-delay-max": "integer",
  "configured-demand-circuit": "boolean",
  "interface-ldp-sync": "boolean",
  "hello-interval": "integer",
  "fast-detect-hold-down-time": "integer",
  "is-loopback-stub-network": "boolean",
  "backup-designated-router": "boolean",
  "interface-forw": "boolean",
  "interface-neighbor": [
    {
      "suppress-hello": "boolean",
      "neighbor-dr": "boolean",
      "interface-neighbor-id": "string",
      "interface-neighbor-cost": "integer",
      "neighbor-bdr": "boolean"
    }
  ],
  "interface-sid-n-flag-clear": "boolean",
  "ttl-security-hop-count": "integer",
  "active-interface": {
    "youngest-md-key": "boolean",
    "interface-flood-pacing-timer": "integer",
    "interface-as-next-flood": "integer",
    "keychain-id": "integer",
    "interface-flood-length": "integer",
    "flood-scan-length": "integer",
    "interface-neighbor-count": "integer",
    "wait-time": "integer",
    "md-keys": [
      {
        "entry": "integer"
      }
    ],
    "interface-area-next-flood-index": "integer",
    "interface-area-flood-index": "integer",
    "maximum-flood-time": "integer",
    "interface-as-flood-index": "integer",
    "maximum-flood-length": "integer",
    "interface-area-next-flood": "integer",
    "old-md5-key-neighbor-count": "integer",
    "keychain-alg": "string",
    "youngest-md-key-id": "integer",
    "last-flood-time": "integer",
    "suppress-hello-count": "integer",
    "interface-as-next-flood-index": "integer",
    "interface-authentication-type": "string"
  },
  "backup-designated-router-id": "string",
  "srlg": [
    {
      "entry": "integer"
    }
  ],
  "interface-priority": "integer",
  "srte-ext-admin-group-set": "boolean",
  "interface-tunnel-flags": "integer",
  "designated-router": "boolean",
  "interface-pri-labels": "integer",
  "srte-metric": "integer",
  "network-lsa-flush-timer": "integer",
  "interface-cost-fallback": "integer",
  "cfg-cost-fallback": "boolean",
  "ospf-interface-state": "string",
  "ip-mtu": "integer",
  "interface-unnum": "string",
  "next-hello-time": "integer",
  "passive-interface": "boolean",
  "interface-strict-spf-sid-php-off": "boolean",
  "srte-metric-set": "boolean",
  "interface-nsf": "boolean",
  "link-delay-min": "integer",
  "link-delay-var": "integer",
  "srtete-ext-admin-group": [
    {
      "entry": "integer"
    }
  ],
  "cost-fallback-active": "boolean",
  "network-type": "string",
  "next-hello-time-ms": "integer",
  "fast-reroute-topology-independent-lfa": "boolean",
  "interface-name-xr": "string",
  "prefix-suppress-secondary-addresses": "boolean",
  "ipfrr-tiebreakers": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ],
  "interface-retransmission-interrval": "integer",
  "interface-link-cost": "integer",
  "interface-ack-list-count": "integer",
  "interface-demand-circuit": "boolean",
  "interface-address": "string",
  "configured-ldp-sync": "boolean",
  "link-delay-avg": "integer",
  "designated-router-address": "string",
  "transmission-delay": "integer",
  "interface-router-id": "string",
  "designated-router-id": "string",
  "interface-nsf-enabled": "boolean",
  "interface-strict-spf-sid": "integer"
}

INTERFACE-BFD-INFORMATION - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/interface-bfd-information/

Retrieve operation of resource: interface-bfd-information

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bfd-intf-enable-mode": "integer",
  "interval": "integer",
  "detection-multiplier": "integer"
}

ACTIVE-INTERFACE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/active-interface/

Retrieve operation of resource: active-interface

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "youngest-md-key": "boolean",
  "interface-flood-pacing-timer": "integer",
  "interface-as-next-flood": "integer",
  "keychain-id": "integer",
  "interface-flood-length": "integer",
  "flood-scan-length": "integer",
  "interface-neighbor-count": "integer",
  "wait-time": "integer",
  "md-keys": [
    {
      "entry": "integer"
    }
  ],
  "interface-area-next-flood-index": "integer",
  "interface-area-flood-index": "integer",
  "maximum-flood-time": "integer",
  "interface-as-flood-index": "integer",
  "maximum-flood-length": "integer",
  "interface-area-next-flood": "integer",
  "old-md5-key-neighbor-count": "integer",
  "keychain-alg": "string",
  "youngest-md-key-id": "integer",
  "last-flood-time": "integer",
  "suppress-hello-count": "integer",
  "interface-as-next-flood-index": "integer",
  "interface-authentication-type": "string"
}

MD-KEYS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/active-interface/md-keys/

Retrieve operation of resource: md-keys

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRLG - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/srlg/

Retrieve operation of resource: srlg

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRTETE-EXT-ADMIN-GROUP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/srtete-ext-admin-group/

Retrieve operation of resource: srtete-ext-admin-group

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

INTERFACE-NEIGHBOR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/interface-neighbor/

Retrieve operation of resource: interface-neighbor

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "suppress-hello": "boolean",
  "neighbor-dr": "boolean",
  "interface-neighbor-id": "string",
  "interface-neighbor-cost": "integer",
  "neighbor-bdr": "boolean"
}

INTERFACE-MADJ - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/interface-madj/

Retrieve operation of resource: interface-madj

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

IPFRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/ipfrr-tiebreakers/

Retrieve operation of resource: ipfrr-tiebreakers

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

IP-SEC-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/areas/area/{area-id}/interfaces/interface/{interface-name}/ip-sec-addr/

Retrieve operation of resource: ip-sec-addr

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "secondary-addr": "string",
  "secondary-prefix": "integer"
}

DATABASE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/

Retrieve operation of resource: database

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summaries": {
    "lsa-summary": [
      {
        "ls-id": "string",
        "area-id": "integer",
        "interface-name": "string",
        "advertising-router": "string",
        "ls-type": "string",
        "link-count": "integer",
        "lsa-header": {
          "lsa-age": "integer",
          "lsid": "string",
          "checksum": "integer",
          "dn-age-lsa": "boolean",
          "advertising-router": "string",
          "nsf": "boolean",
          "ls-type": "string",
          "sequence-number": "integer",
          "lsa-area-id": "string"
        },
        "external-tag": "integer"
      }
    ]
  }
}

DATABASE-AREAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/

Retrieve operation of resource: database-areas

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "database-area": [
    {
      "lsa-summaries": {
        "lsa-summary": [
          {
            "ls-id": "string",
            "area-id": "integer",
            "interface-name": "string",
            "advertising-router": "string",
            "ls-type": "string",
            "link-count": "integer",
            "lsa-header": {
              "lsa-age": "integer",
              "lsid": "string",
              "checksum": "integer",
              "dn-age-lsa": "boolean",
              "advertising-router": "string",
              "nsf": "boolean",
              "ls-type": "string",
              "sequence-number": "integer",
              "lsa-area-id": "string"
            },
            "external-tag": "integer"
          }
        ]
      }
    }
  ]
}

DATABASE-AREA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/

Retrieve operation of resource: database-area

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summaries": {
    "lsa-summary": [
      {
        "ls-id": "string",
        "area-id": "integer",
        "interface-name": "string",
        "advertising-router": "string",
        "ls-type": "string",
        "link-count": "integer",
        "lsa-header": {
          "lsa-age": "integer",
          "lsid": "string",
          "checksum": "integer",
          "dn-age-lsa": "boolean",
          "advertising-router": "string",
          "nsf": "boolean",
          "ls-type": "string",
          "sequence-number": "integer",
          "lsa-area-id": "string"
        },
        "external-tag": "integer"
      }
    ]
  }
}

LSAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/

Retrieve operation of resource: lsas

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa": [
    {
      "lsa-detail-data": {
        "in-sync": "integer",
        "lsadb-base-time-stamp": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "lsa-throttle-timer": {
          "minute-table-index": "integer",
          "last-inst-second-table-index": "integer",
          "second-table-index": "integer",
          "timer-location": "string",
          "timer-type": "string",
          "last-inst-minute-table-index": "integer"
        },
        "sum-origin": "integer",
        "demand-circuit": "boolean",
        "tos-capable": "boolean",
        "lsa-prefix-priority": "integer",
        "length": "integer",
        "lsa-last-updated-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "not-delete": {
          "neighbor-exchange": "boolean",
          "maximum-age": "boolean",
          "acknowledgement": "boolean",
          "partial-spf": "boolean",
          "nsr-ack-pending": "boolean",
          "rate-limit": "boolean",
          "no-delete": "boolean",
          "sum-orig-pending": "boolean",
          "routing-table": "boolean",
          "nsr-flood-required": "boolean",
          "free-time": "integer",
          "flood-pending": "boolean"
        },
        "lsa-rate-limit-due-time": "integer",
        "dn-bit": "boolean",
        "new-lsa-prefix-priority": "integer",
        "lsadb-base-clock": "integer",
        "advertising-router-reachable": "boolean",
        "lsa-flood-required-post-fail-over": "boolean",
        "ase-origin": "integer",
        "routing-bit": "boolean",
        "nssa-translation": "boolean"
      },
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "lsa-internal-data": {
        "opaque-link-lsa-type": {
          "opaque-interface-name": "string"
        },
        "opaque-router-info-lsa-type": {
          "opaque-ritlv": [
            {
              "srlbtlv": {
                "srlbtlv-length": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "srlb-range-size": "integer"
              },
              "sr-range-tlv": {
                "sr-range-size": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "sr-range-length": "integer"
              },
              "pcedtlv": {
                "pced-addr": {
                  "pce-addr-unknown-tlv": {
                    "ri-gen-tlv-length": "integer",
                    "ri-genvalue": "string",
                    "ri-gen-tlv-type": "integer"
                  },
                  "ipv4pce-addr": {}
                }
              }
            }
          ]
        }
      }
    }
  ]
}

LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-detail-data": {
    "in-sync": "integer",
    "lsadb-base-time-stamp": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "lsa-throttle-timer": {
      "minute-table-index": "integer",
      "last-inst-second-table-index": "integer",
      "second-table-index": "integer",
      "timer-location": "string",
      "timer-type": "string",
      "last-inst-minute-table-index": "integer"
    },
    "sum-origin": "integer",
    "demand-circuit": "boolean",
    "tos-capable": "boolean",
    "lsa-prefix-priority": "integer",
    "length": "integer",
    "lsa-last-updated-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "not-delete": {
      "neighbor-exchange": "boolean",
      "maximum-age": "boolean",
      "acknowledgement": "boolean",
      "partial-spf": "boolean",
      "nsr-ack-pending": "boolean",
      "rate-limit": "boolean",
      "no-delete": "boolean",
      "sum-orig-pending": "boolean",
      "routing-table": "boolean",
      "nsr-flood-required": "boolean",
      "free-time": "integer",
      "flood-pending": "boolean"
    },
    "lsa-rate-limit-due-time": "integer",
    "dn-bit": "boolean",
    "new-lsa-prefix-priority": "integer",
    "lsadb-base-clock": "integer",
    "advertising-router-reachable": "boolean",
    "lsa-flood-required-post-fail-over": "boolean",
    "ase-origin": "integer",
    "routing-bit": "boolean",
    "nssa-translation": "boolean"
  },
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "lsa-internal-data": {
    "opaque-link-lsa-type": {
      "opaque-interface-name": "string"
    },
    "opaque-router-info-lsa-type": {
      "opaque-ritlv": [
        {
          "srlbtlv": {
            "srlbtlv-length": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "srlb-range-size": "integer"
          },
          "sr-range-tlv": {
            "sr-range-size": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "sr-range-length": "integer"
          },
          "pcedtlv": {
            "pced-addr": {
              "pce-addr-unknown-tlv": {
                "ri-gen-tlv-length": "integer",
                "ri-genvalue": "string",
                "ri-gen-tlv-type": "integer"
              },
              "ipv4pce-addr": {
                "pceipv4-addr": "string"
              },
              "ipv6pce-addr": {}
            }
          }
        }
      ]
    }
  }
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

LSA-DETAIL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/

Retrieve operation of resource: lsa-detail-data

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in-sync": "integer",
  "lsadb-base-time-stamp": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "lsa-throttle-timer": {
    "minute-table-index": "integer",
    "last-inst-second-table-index": "integer",
    "second-table-index": "integer",
    "timer-location": "string",
    "timer-type": "string",
    "last-inst-minute-table-index": "integer"
  },
  "sum-origin": "integer",
  "demand-circuit": "boolean",
  "tos-capable": "boolean",
  "lsa-prefix-priority": "integer",
  "length": "integer",
  "lsa-last-updated-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "not-delete": {
    "neighbor-exchange": "boolean",
    "maximum-age": "boolean",
    "acknowledgement": "boolean",
    "partial-spf": "boolean",
    "nsr-ack-pending": "boolean",
    "rate-limit": "boolean",
    "no-delete": "boolean",
    "sum-orig-pending": "boolean",
    "routing-table": "boolean",
    "nsr-flood-required": "boolean",
    "free-time": "integer",
    "flood-pending": "boolean"
  },
  "lsa-rate-limit-due-time": "integer",
  "dn-bit": "boolean",
  "new-lsa-prefix-priority": "integer",
  "lsadb-base-clock": "integer",
  "advertising-router-reachable": "boolean",
  "lsa-flood-required-post-fail-over": "boolean",
  "ase-origin": "integer",
  "routing-bit": "boolean",
  "nssa-translation": "boolean"
}

LSA-THROTTLE-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/lsa-throttle-timer/

Retrieve operation of resource: lsa-throttle-timer

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "minute-table-index": "integer",
  "last-inst-second-table-index": "integer",
  "second-table-index": "integer",
  "timer-location": "string",
  "timer-type": "string",
  "last-inst-minute-table-index": "integer"
}

LSA-LAST-UPDATED-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/lsa-last-updated-time/

Retrieve operation of resource: lsa-last-updated-time

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

LSADB-BASE-TIME-STAMP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/lsadb-base-time-stamp/

Retrieve operation of resource: lsadb-base-time-stamp

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

NOT-DELETE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-detail-data/not-delete/

Retrieve operation of resource: not-delete

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-exchange": "boolean",
  "maximum-age": "boolean",
  "acknowledgement": "boolean",
  "partial-spf": "boolean",
  "nsr-ack-pending": "boolean",
  "rate-limit": "boolean",
  "no-delete": "boolean",
  "sum-orig-pending": "boolean",
  "routing-table": "boolean",
  "nsr-flood-required": "boolean",
  "free-time": "integer",
  "flood-pending": "boolean"
}

LSA-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/

Retrieve operation of resource: lsa-internal-data

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-link-lsa-type": {
    "opaque-interface-name": "string"
  },
  "opaque-router-info-lsa-type": {
    "opaque-ritlv": [
      {
        "srlbtlv": {
          "srlbtlv-length": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "srlb-range-size": "integer"
        },
        "sr-range-tlv": {
          "sr-range-size": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "sr-range-length": "integer"
        },
        "pcedtlv": {
          "pced-addr": {
            "pce-addr-unknown-tlv": {
              "ri-gen-tlv-length": "integer",
              "ri-genvalue": "string",
              "ri-gen-tlv-type": "integer"
            },
            "ipv4pce-addr": {
              "pceipv4-addr": "string"
            },
            "ipv6pce-addr": {
              "pceipv6-addr": "string"
            },
            "pce-addr-type": "string"
          },
          "pced-scope": {
            "lbit": "boolean",
            "rd-bit": "boolean",
            "ybit": "boolean",
            "pref-l": "integer",
            "rbit": "boolean",
            "pref-r": "integer",
            "sd-bit": "boolean",
            "sbit": "boolean",
            "all-scope-info-bits": "integer",
            "pref-y": "integer",
            "pref-s": "integer"
          },
          "pcedtlv-length": "integer"
        },
        "node-msdtlv": {
          "node-msdtlv-length": "integer",
          "node-msd-sub-types": {
            "msd-sub-type": "integer",
            "msd-value": "integer"
          }
        },
        "unknown-tlv": {
          "ri-gen-tlv-length": "integer",
          "ri-genvalue": "string",
          "ri-gen-tlv-type": "integer"
        },
        "rtr-cap-tlv": {
          "rtr-cap-stub-rtr": "boolean",
          "rtr-cap-te-exp": "boolean",
          "rtr-cap-tlv-length": "integer",
          "rtr-cap-all-bits": "integer",
          "rtr-cap-graceful-restart": "boolean",
          "rtr-cap-area-te": "boolean",
          "rtr-cap-additional-info": "string",
          "rtr-cap-graceful-restart-helper": "boolean",
          "rtr-cap-p2plan": "boolean"
        },
        "ritlv-internal-type": "string",
        "sr-algo-tlv": {
          "sr-algo-value": [
            {
              "entry": "integer"
            }
          ]
        }
      }
    ],
    "opaque-rilsa-scope": "string",
    "opaque-ri-interface-name": "string"
  },
  "opaque-mpls-te-lsa-type": {
    "tlv": [
      {
        "te-link-sub-tlv": [
          {
            "sub-tlv-type": "string",
            "sub-tlv-value": "string",
            "sub-tlv-length": "integer"
          }
        ],
        "mpls-dste-link": "boolean",
        "tlv-type": "integer"
      }
    ]
  }
}

ROUTER-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/router-lsa-type/

Retrieve operation of resource: router-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-abr": "boolean",
  "internal-lsa": "boolean",
  "internal-link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-asbr": "boolean"
}

NETWORK-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/network-lsa-type/

Retrieve operation of resource: network-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "network-prefix-length": "integer",
  "neighbor-router": [
    {
      "entry": "string"
    }
  ]
}

NEIGHBOR-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/network-lsa-type/neighbor-router/

Retrieve operation of resource: neighbor-router

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

SUMMARY-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/summary-lsa-type/

Retrieve operation of resource: summary-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-lsa-metric": [
    {
      "entry": "integer"
    }
  ],
  "internal-sum-lsa": "boolean",
  "summary-prefix-length": "integer"
}

SUMMARY-LSA-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/summary-lsa-type/summary-lsa-metric/

Retrieve operation of resource: summary-lsa-metric

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EXTERNAL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/external-lsa-type/

Retrieve operation of resource: external-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-prefix-length": "integer",
  "external-tos-metric": [
    {
      "external-metric": "integer",
      "external-metric-type": "string",
      "external-tos": "integer",
      "forwarding-address": "string",
      "external-tag": "integer"
    }
  ],
  "internal-external-lsa": "boolean"
}

EXTERNAL-TOS-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/external-lsa-type/external-tos-metric/

Retrieve operation of resource: external-tos-metric

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-metric": "integer",
  "external-metric-type": "string",
  "external-tos": "integer",
  "forwarding-address": "string",
  "external-tag": "integer"
}

OPAQUE-MPLS-TE-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/

Retrieve operation of resource: opaque-mpls-te-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-GRACE-LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-grace-lsa/

Retrieve operation of resource: opaque-grace-lsa

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-address": "string",
  "grace-reason": "string",
  "grace-period": "integer"
}

OPAQUE-ROUTER-INFO-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/

Retrieve operation of resource: opaque-router-info-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-ritlv": [
    {
      "srlbtlv": {
        "srlbtlv-length": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "srlb-range-size": "integer"
      },
      "sr-range-tlv": {
        "sr-range-size": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "sr-range-length": "integer"
      },
      "pcedtlv": {
        "pced-addr": {
          "pce-addr-unknown-tlv": {
            "ri-gen-tlv-length": "integer",
            "ri-genvalue": "string",
            "ri-gen-tlv-type": "integer"
          },
          "ipv4pce-addr": {
            "pceipv4-addr": "string"
          },
          "ipv6pce-addr": {
            "pceipv6-addr": "string"
          },
          "pce-addr-type": "string"
        },
        "pced-scope": {
          "lbit": "boolean",
          "rd-bit": "boolean",
          "ybit": "boolean",
          "pref-l": "integer",
          "rbit": "boolean",
          "pref-r": "integer",
          "sd-bit": "boolean",
          "sbit": "boolean",
          "all-scope-info-bits": "integer",
          "pref-y": "integer",
          "pref-s": "integer"
        },
        "pcedtlv-length": "integer"
      },
      "node-msdtlv": {
        "node-msdtlv-length": "integer",
        "node-msd-sub-types": {
          "msd-sub-type": "integer",
          "msd-value": "integer"
        }
      },
      "unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "rtr-cap-tlv": {
        "rtr-cap-stub-rtr": "boolean",
        "rtr-cap-te-exp": "boolean",
        "rtr-cap-tlv-length": "integer",
        "rtr-cap-all-bits": "integer",
        "rtr-cap-graceful-restart": "boolean",
        "rtr-cap-area-te": "boolean",
        "rtr-cap-additional-info": "string",
        "rtr-cap-graceful-restart-helper": "boolean",
        "rtr-cap-p2plan": "boolean"
      },
      "ritlv-internal-type": "string",
      "sr-algo-tlv": {
        "sr-algo-value": [
          {
            "entry": "integer"
          }
        ]
      }
    }
  ],
  "opaque-rilsa-scope": "string",
  "opaque-ri-interface-name": "string"
}

OPAQUE-RITLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/

Retrieve operation of resource: opaque-ritlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv": {
    "srlbtlv-length": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "srlb-range-size": "integer"
  },
  "sr-range-tlv": {
    "sr-range-size": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "sr-range-length": "integer"
  },
  "pcedtlv": {
    "pced-addr": {
      "pce-addr-unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "ipv4pce-addr": {
        "pceipv4-addr": "string"
      },
      "ipv6pce-addr": {
        "pceipv6-addr": "string"
      },
      "pce-addr-type": "string"
    },
    "pced-scope": {
      "lbit": "boolean",
      "rd-bit": "boolean",
      "ybit": "boolean",
      "pref-l": "integer",
      "rbit": "boolean",
      "pref-r": "integer",
      "sd-bit": "boolean",
      "sbit": "boolean",
      "all-scope-info-bits": "integer",
      "pref-y": "integer",
      "pref-s": "integer"
    },
    "pcedtlv-length": "integer"
  },
  "node-msdtlv": {
    "node-msdtlv-length": "integer",
    "node-msd-sub-types": {
      "msd-sub-type": "integer",
      "msd-value": "integer"
    }
  },
  "unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "rtr-cap-tlv": {
    "rtr-cap-stub-rtr": "boolean",
    "rtr-cap-te-exp": "boolean",
    "rtr-cap-tlv-length": "integer",
    "rtr-cap-all-bits": "integer",
    "rtr-cap-graceful-restart": "boolean",
    "rtr-cap-area-te": "boolean",
    "rtr-cap-additional-info": "string",
    "rtr-cap-graceful-restart-helper": "boolean",
    "rtr-cap-p2plan": "boolean"
  },
  "ritlv-internal-type": "string",
  "sr-algo-tlv": {
    "sr-algo-value": [
      {
        "entry": "integer"
      }
    ]
  }
}

UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/unknown-tlv/

Retrieve operation of resource: unknown-tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

RTR-CAP-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/rtr-cap-tlv/

Retrieve operation of resource: rtr-cap-tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rtr-cap-stub-rtr": "boolean",
  "rtr-cap-te-exp": "boolean",
  "rtr-cap-tlv-length": "integer",
  "rtr-cap-all-bits": "integer",
  "rtr-cap-graceful-restart": "boolean",
  "rtr-cap-area-te": "boolean",
  "rtr-cap-additional-info": "string",
  "rtr-cap-graceful-restart-helper": "boolean",
  "rtr-cap-p2plan": "boolean"
}

PCEDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/

Retrieve operation of resource: pcedtlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pced-addr": {
    "pce-addr-unknown-tlv": {
      "ri-gen-tlv-length": "integer",
      "ri-genvalue": "string",
      "ri-gen-tlv-type": "integer"
    },
    "ipv4pce-addr": {
      "pceipv4-addr": "string"
    },
    "ipv6pce-addr": {
      "pceipv6-addr": "string"
    },
    "pce-addr-type": "string"
  },
  "pced-scope": {
    "lbit": "boolean",
    "rd-bit": "boolean",
    "ybit": "boolean",
    "pref-l": "integer",
    "rbit": "boolean",
    "pref-r": "integer",
    "sd-bit": "boolean",
    "sbit": "boolean",
    "all-scope-info-bits": "integer",
    "pref-y": "integer",
    "pref-s": "integer"
  },
  "pcedtlv-length": "integer"
}

PCED-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/

Retrieve operation of resource: pced-addr

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pce-addr-unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "ipv4pce-addr": {
    "pceipv4-addr": "string"
  },
  "ipv6pce-addr": {
    "pceipv6-addr": "string"
  },
  "pce-addr-type": "string"
}

PCE-ADDR-UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/pce-addr-unknown-tlv/

Retrieve operation of resource: pce-addr-unknown-tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

IPV4PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv4pce-addr/

Retrieve operation of resource: ipv4pce-addr

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv4-addr": "string"
}

IPV6PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv6pce-addr/

Retrieve operation of resource: ipv6pce-addr

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv6-addr": "string"
}

PCED-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-scope/

Retrieve operation of resource: pced-scope

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lbit": "boolean",
  "rd-bit": "boolean",
  "ybit": "boolean",
  "pref-l": "integer",
  "rbit": "boolean",
  "pref-r": "integer",
  "sd-bit": "boolean",
  "sbit": "boolean",
  "all-scope-info-bits": "integer",
  "pref-y": "integer",
  "pref-s": "integer"
}

SR-ALGO-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/

Retrieve operation of resource: sr-algo-tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-algo-value": [
    {
      "entry": "integer"
    }
  ]
}

SR-ALGO-VALUE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/sr-algo-value/

Retrieve operation of resource: sr-algo-value

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-RANGE-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/

Retrieve operation of resource: sr-range-tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-range-size": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "sr-range-length": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

NODE-MSDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/

Retrieve operation of resource: node-msdtlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node-msdtlv-length": "integer",
  "node-msd-sub-types": {
    "msd-sub-type": "integer",
    "msd-value": "integer"
  }
}

NODE-MSD-SUB-TYPES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/node-msd-sub-types/

Retrieve operation of resource: node-msd-sub-types

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "msd-sub-type": "integer",
  "msd-value": "integer"
}

SRLBTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/

Retrieve operation of resource: srlbtlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv-length": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "srlb-range-size": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

OPAQUE-EP-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/

Retrieve operation of resource: opaque-ep-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-EL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/

Retrieve operation of resource: opaque-el-lsa-type

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

LSA-SUMMARIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsa-summaries/

Retrieve operation of resource: lsa-summaries

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summary": [
    {
      "link-count": "integer",
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "external-tag": "integer"
    }
  ]
}

LSA-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsa-summaries/lsa-summary/

Retrieve operation of resource: lsa-summary

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link-count": "integer",
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "external-tag": "integer"
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-areas/database-area/{area-id}/lsa-summaries/lsa-summary/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

DATABASE-SUMMARIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-summaries/

Retrieve operation of resource: database-summaries

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "database-summary": [
    {
      "area-lsa-counter": [
        {
          "lsa-type": "string",
          "lsa-delete-count": "string",
          "lsa-self-count": "string",
          "lsa-maxage-count": "string",
          "lsa-count": "string"
        }
      ],
      "dbase-sum-area-id-string": "string"
    }
  ]
}

DATABASE-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-summaries/database-summary/{area-id}/

Retrieve operation of resource: database-summary

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-lsa-counter": [
    {
      "lsa-type": "string",
      "lsa-delete-count": "string",
      "lsa-self-count": "string",
      "lsa-maxage-count": "string",
      "lsa-count": "string"
    }
  ],
  "dbase-sum-area-id-string": "string"
}

AREA-LSA-COUNTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-summaries/database-summary/{area-id}/area-lsa-counter/

Retrieve operation of resource: area-lsa-counter

process-name
in path
string

ID of process-name

area-id
in path
string

ID of area-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-type": "string",
  "lsa-delete-count": "string",
  "lsa-self-count": "string",
  "lsa-maxage-count": "string",
  "lsa-count": "string"
}

DATABASE-SUMMARY-AS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-summary-as/

Retrieve operation of resource: database-summary-as

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "as-lsa-counter": [
    {
      "lsa-type": "string",
      "lsa-delete-count": "string",
      "lsa-self-count": "string",
      "lsa-maxage-count": "string",
      "lsa-count": "string"
    }
  ]
}

AS-LSA-COUNTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/database-summary-as/as-lsa-counter/

Retrieve operation of resource: as-lsa-counter

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-type": "string",
  "lsa-delete-count": "string",
  "lsa-self-count": "string",
  "lsa-maxage-count": "string",
  "lsa-count": "string"
}

LSAS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/

Retrieve operation of resource: lsas

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa": [
    {
      "lsa-detail-data": {
        "in-sync": "integer",
        "lsadb-base-time-stamp": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "lsa-throttle-timer": {
          "minute-table-index": "integer",
          "last-inst-second-table-index": "integer",
          "second-table-index": "integer",
          "timer-location": "string",
          "timer-type": "string",
          "last-inst-minute-table-index": "integer"
        },
        "sum-origin": "integer",
        "demand-circuit": "boolean",
        "tos-capable": "boolean",
        "lsa-prefix-priority": "integer",
        "length": "integer",
        "lsa-last-updated-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "not-delete": {
          "neighbor-exchange": "boolean",
          "maximum-age": "boolean",
          "acknowledgement": "boolean",
          "partial-spf": "boolean",
          "nsr-ack-pending": "boolean",
          "rate-limit": "boolean",
          "no-delete": "boolean",
          "sum-orig-pending": "boolean",
          "routing-table": "boolean",
          "nsr-flood-required": "boolean",
          "free-time": "integer",
          "flood-pending": "boolean"
        },
        "lsa-rate-limit-due-time": "integer",
        "dn-bit": "boolean",
        "new-lsa-prefix-priority": "integer",
        "lsadb-base-clock": "integer",
        "advertising-router-reachable": "boolean",
        "lsa-flood-required-post-fail-over": "boolean",
        "ase-origin": "integer",
        "routing-bit": "boolean",
        "nssa-translation": "boolean"
      },
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "lsa-internal-data": {
        "opaque-link-lsa-type": {
          "opaque-interface-name": "string"
        },
        "opaque-router-info-lsa-type": {
          "opaque-ritlv": [
            {
              "srlbtlv": {
                "srlbtlv-length": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "srlb-range-size": "integer"
              },
              "sr-range-tlv": {
                "sr-range-size": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "sr-range-length": "integer"
              },
              "pcedtlv": {
                "pced-addr": {
                  "pce-addr-unknown-tlv": {
                    "ri-gen-tlv-length": "integer",
                    "ri-genvalue": "string",
                    "ri-gen-tlv-type": "integer"
                  },
                  "ipv4pce-addr": {}
                }
              }
            }
          ]
        }
      }
    }
  ]
}

LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/

Retrieve operation of resource: lsa

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-detail-data": {
    "in-sync": "integer",
    "lsadb-base-time-stamp": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "lsa-throttle-timer": {
      "minute-table-index": "integer",
      "last-inst-second-table-index": "integer",
      "second-table-index": "integer",
      "timer-location": "string",
      "timer-type": "string",
      "last-inst-minute-table-index": "integer"
    },
    "sum-origin": "integer",
    "demand-circuit": "boolean",
    "tos-capable": "boolean",
    "lsa-prefix-priority": "integer",
    "length": "integer",
    "lsa-last-updated-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "not-delete": {
      "neighbor-exchange": "boolean",
      "maximum-age": "boolean",
      "acknowledgement": "boolean",
      "partial-spf": "boolean",
      "nsr-ack-pending": "boolean",
      "rate-limit": "boolean",
      "no-delete": "boolean",
      "sum-orig-pending": "boolean",
      "routing-table": "boolean",
      "nsr-flood-required": "boolean",
      "free-time": "integer",
      "flood-pending": "boolean"
    },
    "lsa-rate-limit-due-time": "integer",
    "dn-bit": "boolean",
    "new-lsa-prefix-priority": "integer",
    "lsadb-base-clock": "integer",
    "advertising-router-reachable": "boolean",
    "lsa-flood-required-post-fail-over": "boolean",
    "ase-origin": "integer",
    "routing-bit": "boolean",
    "nssa-translation": "boolean"
  },
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "lsa-internal-data": {
    "opaque-link-lsa-type": {
      "opaque-interface-name": "string"
    },
    "opaque-router-info-lsa-type": {
      "opaque-ritlv": [
        {
          "srlbtlv": {
            "srlbtlv-length": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "srlb-range-size": "integer"
          },
          "sr-range-tlv": {
            "sr-range-size": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "sr-range-length": "integer"
          },
          "pcedtlv": {
            "pced-addr": {
              "pce-addr-unknown-tlv": {
                "ri-gen-tlv-length": "integer",
                "ri-genvalue": "string",
                "ri-gen-tlv-type": "integer"
              },
              "ipv4pce-addr": {
                "pceipv4-addr": "string"
              },
              "ipv6pce-addr": {}
            }
          }
        }
      ]
    }
  }
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

LSA-DETAIL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-detail-data/

Retrieve operation of resource: lsa-detail-data

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "in-sync": "integer",
  "lsadb-base-time-stamp": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "lsa-throttle-timer": {
    "minute-table-index": "integer",
    "last-inst-second-table-index": "integer",
    "second-table-index": "integer",
    "timer-location": "string",
    "timer-type": "string",
    "last-inst-minute-table-index": "integer"
  },
  "sum-origin": "integer",
  "demand-circuit": "boolean",
  "tos-capable": "boolean",
  "lsa-prefix-priority": "integer",
  "length": "integer",
  "lsa-last-updated-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "not-delete": {
    "neighbor-exchange": "boolean",
    "maximum-age": "boolean",
    "acknowledgement": "boolean",
    "partial-spf": "boolean",
    "nsr-ack-pending": "boolean",
    "rate-limit": "boolean",
    "no-delete": "boolean",
    "sum-orig-pending": "boolean",
    "routing-table": "boolean",
    "nsr-flood-required": "boolean",
    "free-time": "integer",
    "flood-pending": "boolean"
  },
  "lsa-rate-limit-due-time": "integer",
  "dn-bit": "boolean",
  "new-lsa-prefix-priority": "integer",
  "lsadb-base-clock": "integer",
  "advertising-router-reachable": "boolean",
  "lsa-flood-required-post-fail-over": "boolean",
  "ase-origin": "integer",
  "routing-bit": "boolean",
  "nssa-translation": "boolean"
}

LSA-THROTTLE-TIMER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-detail-data/lsa-throttle-timer/

Retrieve operation of resource: lsa-throttle-timer

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "minute-table-index": "integer",
  "last-inst-second-table-index": "integer",
  "second-table-index": "integer",
  "timer-location": "string",
  "timer-type": "string",
  "last-inst-minute-table-index": "integer"
}

LSA-LAST-UPDATED-TIME - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-detail-data/lsa-last-updated-time/

Retrieve operation of resource: lsa-last-updated-time

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

LSADB-BASE-TIME-STAMP - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-detail-data/lsadb-base-time-stamp/

Retrieve operation of resource: lsadb-base-time-stamp

process-name
in path
string

ID of process-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "second": "integer",
  "nanosecond": "integer"
}

NOT-DELETE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-detail-data/not-delete/

Retrieve operation of resource: not-delete

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor-exchange": "boolean",
  "maximum-age": "boolean",
  "acknowledgement": "boolean",
  "partial-spf": "boolean",
  "nsr-ack-pending": "boolean",
  "rate-limit": "boolean",
  "no-delete": "boolean",
  "sum-orig-pending": "boolean",
  "routing-table": "boolean",
  "nsr-flood-required": "boolean",
  "free-time": "integer",
  "flood-pending": "boolean"
}

LSA-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/

Retrieve operation of resource: lsa-internal-data

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-link-lsa-type": {
    "opaque-interface-name": "string"
  },
  "opaque-router-info-lsa-type": {
    "opaque-ritlv": [
      {
        "srlbtlv": {
          "srlbtlv-length": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "srlb-range-size": "integer"
        },
        "sr-range-tlv": {
          "sr-range-size": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "sr-range-length": "integer"
        },
        "pcedtlv": {
          "pced-addr": {
            "pce-addr-unknown-tlv": {
              "ri-gen-tlv-length": "integer",
              "ri-genvalue": "string",
              "ri-gen-tlv-type": "integer"
            },
            "ipv4pce-addr": {
              "pceipv4-addr": "string"
            },
            "ipv6pce-addr": {
              "pceipv6-addr": "string"
            },
            "pce-addr-type": "string"
          },
          "pced-scope": {
            "lbit": "boolean",
            "rd-bit": "boolean",
            "ybit": "boolean",
            "pref-l": "integer",
            "rbit": "boolean",
            "pref-r": "integer",
            "sd-bit": "boolean",
            "sbit": "boolean",
            "all-scope-info-bits": "integer",
            "pref-y": "integer",
            "pref-s": "integer"
          },
          "pcedtlv-length": "integer"
        },
        "node-msdtlv": {
          "node-msdtlv-length": "integer",
          "node-msd-sub-types": {
            "msd-sub-type": "integer",
            "msd-value": "integer"
          }
        },
        "unknown-tlv": {
          "ri-gen-tlv-length": "integer",
          "ri-genvalue": "string",
          "ri-gen-tlv-type": "integer"
        },
        "rtr-cap-tlv": {
          "rtr-cap-stub-rtr": "boolean",
          "rtr-cap-te-exp": "boolean",
          "rtr-cap-tlv-length": "integer",
          "rtr-cap-all-bits": "integer",
          "rtr-cap-graceful-restart": "boolean",
          "rtr-cap-area-te": "boolean",
          "rtr-cap-additional-info": "string",
          "rtr-cap-graceful-restart-helper": "boolean",
          "rtr-cap-p2plan": "boolean"
        },
        "ritlv-internal-type": "string",
        "sr-algo-tlv": {
          "sr-algo-value": [
            {
              "entry": "integer"
            }
          ]
        }
      }
    ],
    "opaque-rilsa-scope": "string",
    "opaque-ri-interface-name": "string"
  },
  "opaque-mpls-te-lsa-type": {
    "tlv": [
      {
        "te-link-sub-tlv": [
          {
            "sub-tlv-type": "string",
            "sub-tlv-value": "string",
            "sub-tlv-length": "integer"
          }
        ],
        "mpls-dste-link": "boolean",
        "tlv-type": "integer"
      }
    ]
  }
}

ROUTER-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/router-lsa-type/

Retrieve operation of resource: router-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-abr": "boolean",
  "internal-lsa": "boolean",
  "internal-link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-asbr": "boolean"
}

NETWORK-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/network-lsa-type/

Retrieve operation of resource: network-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "network-prefix-length": "integer",
  "neighbor-router": [
    {
      "entry": "string"
    }
  ]
}

NEIGHBOR-ROUTER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/network-lsa-type/neighbor-router/

Retrieve operation of resource: neighbor-router

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

SUMMARY-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/summary-lsa-type/

Retrieve operation of resource: summary-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-lsa-metric": [
    {
      "entry": "integer"
    }
  ],
  "internal-sum-lsa": "boolean",
  "summary-prefix-length": "integer"
}

SUMMARY-LSA-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/summary-lsa-type/summary-lsa-metric/

Retrieve operation of resource: summary-lsa-metric

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EXTERNAL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/external-lsa-type/

Retrieve operation of resource: external-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-prefix-length": "integer",
  "external-tos-metric": [
    {
      "external-metric": "integer",
      "external-metric-type": "string",
      "external-tos": "integer",
      "forwarding-address": "string",
      "external-tag": "integer"
    }
  ],
  "internal-external-lsa": "boolean"
}

EXTERNAL-TOS-METRIC - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/external-lsa-type/external-tos-metric/

Retrieve operation of resource: external-tos-metric

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-metric": "integer",
  "external-metric-type": "string",
  "external-tos": "integer",
  "forwarding-address": "string",
  "external-tag": "integer"
}

OPAQUE-MPLS-TE-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/

Retrieve operation of resource: opaque-mpls-te-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-mpls-te-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-GRACE-LSA - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-grace-lsa/

Retrieve operation of resource: opaque-grace-lsa

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-address": "string",
  "grace-reason": "string",
  "grace-period": "integer"
}

OPAQUE-ROUTER-INFO-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/

Retrieve operation of resource: opaque-router-info-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "opaque-ritlv": [
    {
      "srlbtlv": {
        "srlbtlv-length": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "srlb-range-size": "integer"
      },
      "sr-range-tlv": {
        "sr-range-size": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "sr-range-length": "integer"
      },
      "pcedtlv": {
        "pced-addr": {
          "pce-addr-unknown-tlv": {
            "ri-gen-tlv-length": "integer",
            "ri-genvalue": "string",
            "ri-gen-tlv-type": "integer"
          },
          "ipv4pce-addr": {
            "pceipv4-addr": "string"
          },
          "ipv6pce-addr": {
            "pceipv6-addr": "string"
          },
          "pce-addr-type": "string"
        },
        "pced-scope": {
          "lbit": "boolean",
          "rd-bit": "boolean",
          "ybit": "boolean",
          "pref-l": "integer",
          "rbit": "boolean",
          "pref-r": "integer",
          "sd-bit": "boolean",
          "sbit": "boolean",
          "all-scope-info-bits": "integer",
          "pref-y": "integer",
          "pref-s": "integer"
        },
        "pcedtlv-length": "integer"
      },
      "node-msdtlv": {
        "node-msdtlv-length": "integer",
        "node-msd-sub-types": {
          "msd-sub-type": "integer",
          "msd-value": "integer"
        }
      },
      "unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "rtr-cap-tlv": {
        "rtr-cap-stub-rtr": "boolean",
        "rtr-cap-te-exp": "boolean",
        "rtr-cap-tlv-length": "integer",
        "rtr-cap-all-bits": "integer",
        "rtr-cap-graceful-restart": "boolean",
        "rtr-cap-area-te": "boolean",
        "rtr-cap-additional-info": "string",
        "rtr-cap-graceful-restart-helper": "boolean",
        "rtr-cap-p2plan": "boolean"
      },
      "ritlv-internal-type": "string",
      "sr-algo-tlv": {
        "sr-algo-value": [
          {
            "entry": "integer"
          }
        ]
      }
    }
  ],
  "opaque-rilsa-scope": "string",
  "opaque-ri-interface-name": "string"
}

OPAQUE-RITLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/

Retrieve operation of resource: opaque-ritlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv": {
    "srlbtlv-length": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "srlb-range-size": "integer"
  },
  "sr-range-tlv": {
    "sr-range-size": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "sr-range-length": "integer"
  },
  "pcedtlv": {
    "pced-addr": {
      "pce-addr-unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "ipv4pce-addr": {
        "pceipv4-addr": "string"
      },
      "ipv6pce-addr": {
        "pceipv6-addr": "string"
      },
      "pce-addr-type": "string"
    },
    "pced-scope": {
      "lbit": "boolean",
      "rd-bit": "boolean",
      "ybit": "boolean",
      "pref-l": "integer",
      "rbit": "boolean",
      "pref-r": "integer",
      "sd-bit": "boolean",
      "sbit": "boolean",
      "all-scope-info-bits": "integer",
      "pref-y": "integer",
      "pref-s": "integer"
    },
    "pcedtlv-length": "integer"
  },
  "node-msdtlv": {
    "node-msdtlv-length": "integer",
    "node-msd-sub-types": {
      "msd-sub-type": "integer",
      "msd-value": "integer"
    }
  },
  "unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "rtr-cap-tlv": {
    "rtr-cap-stub-rtr": "boolean",
    "rtr-cap-te-exp": "boolean",
    "rtr-cap-tlv-length": "integer",
    "rtr-cap-all-bits": "integer",
    "rtr-cap-graceful-restart": "boolean",
    "rtr-cap-area-te": "boolean",
    "rtr-cap-additional-info": "string",
    "rtr-cap-graceful-restart-helper": "boolean",
    "rtr-cap-p2plan": "boolean"
  },
  "ritlv-internal-type": "string",
  "sr-algo-tlv": {
    "sr-algo-value": [
      {
        "entry": "integer"
      }
    ]
  }
}

UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/unknown-tlv/

Retrieve operation of resource: unknown-tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

RTR-CAP-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/rtr-cap-tlv/

Retrieve operation of resource: rtr-cap-tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rtr-cap-stub-rtr": "boolean",
  "rtr-cap-te-exp": "boolean",
  "rtr-cap-tlv-length": "integer",
  "rtr-cap-all-bits": "integer",
  "rtr-cap-graceful-restart": "boolean",
  "rtr-cap-area-te": "boolean",
  "rtr-cap-additional-info": "string",
  "rtr-cap-graceful-restart-helper": "boolean",
  "rtr-cap-p2plan": "boolean"
}

PCEDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/

Retrieve operation of resource: pcedtlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pced-addr": {
    "pce-addr-unknown-tlv": {
      "ri-gen-tlv-length": "integer",
      "ri-genvalue": "string",
      "ri-gen-tlv-type": "integer"
    },
    "ipv4pce-addr": {
      "pceipv4-addr": "string"
    },
    "ipv6pce-addr": {
      "pceipv6-addr": "string"
    },
    "pce-addr-type": "string"
  },
  "pced-scope": {
    "lbit": "boolean",
    "rd-bit": "boolean",
    "ybit": "boolean",
    "pref-l": "integer",
    "rbit": "boolean",
    "pref-r": "integer",
    "sd-bit": "boolean",
    "sbit": "boolean",
    "all-scope-info-bits": "integer",
    "pref-y": "integer",
    "pref-s": "integer"
  },
  "pcedtlv-length": "integer"
}

PCED-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/

Retrieve operation of resource: pced-addr

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pce-addr-unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "ipv4pce-addr": {
    "pceipv4-addr": "string"
  },
  "ipv6pce-addr": {
    "pceipv6-addr": "string"
  },
  "pce-addr-type": "string"
}

PCE-ADDR-UNKNOWN-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/pce-addr-unknown-tlv/

Retrieve operation of resource: pce-addr-unknown-tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

IPV4PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv4pce-addr/

Retrieve operation of resource: ipv4pce-addr

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv4-addr": "string"
}

IPV6PCE-ADDR - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-addr/ipv6pce-addr/

Retrieve operation of resource: ipv6pce-addr

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pceipv6-addr": "string"
}

PCED-SCOPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/pcedtlv/pced-scope/

Retrieve operation of resource: pced-scope

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lbit": "boolean",
  "rd-bit": "boolean",
  "ybit": "boolean",
  "pref-l": "integer",
  "rbit": "boolean",
  "pref-r": "integer",
  "sd-bit": "boolean",
  "sbit": "boolean",
  "all-scope-info-bits": "integer",
  "pref-y": "integer",
  "pref-s": "integer"
}

SR-ALGO-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/

Retrieve operation of resource: sr-algo-tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-algo-value": [
    {
      "entry": "integer"
    }
  ]
}

SR-ALGO-VALUE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-algo-tlv/sr-algo-value/

Retrieve operation of resource: sr-algo-value

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-RANGE-TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/

Retrieve operation of resource: sr-range-tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-range-size": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "sr-range-length": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/sr-range-tlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

NODE-MSDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/

Retrieve operation of resource: node-msdtlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node-msdtlv-length": "integer",
  "node-msd-sub-types": {
    "msd-sub-type": "integer",
    "msd-value": "integer"
  }
}

NODE-MSD-SUB-TYPES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/node-msdtlv/node-msd-sub-types/

Retrieve operation of resource: node-msd-sub-types

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "msd-sub-type": "integer",
  "msd-value": "integer"
}

SRLBTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/

Retrieve operation of resource: srlbtlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srlbtlv-length": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "srlb-range-size": "integer"
}

SIDTLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-router-info-lsa-type/opaque-ritlv/srlbtlv/sidtlv/

Retrieve operation of resource: sidtlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

OPAQUE-EP-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/

Retrieve operation of resource: opaque-ep-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-ep-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

OPAQUE-EL-LSA-TYPE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/

Retrieve operation of resource: opaque-el-lsa-type

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

TLV - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsas/lsa/lsa-internal-data/opaque-el-lsa-type/tlv/

Retrieve operation of resource: tlv

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

LSA-SUMMARIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsa-summaries/

Retrieve operation of resource: lsa-summaries

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-summary": [
    {
      "link-count": "integer",
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "external-tag": "integer"
    }
  ]
}

LSA-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsa-summaries/lsa-summary/

Retrieve operation of resource: lsa-summary

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "link-count": "integer",
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "external-tag": "integer"
}

LSA-HEADER - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/database/lsa-summaries/lsa-summary/lsa-header/

Retrieve operation of resource: lsa-header

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

SUMMARY-PREFIXES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/summary-prefixes/

Retrieve operation of resource: summary-prefixes

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-prefix": [
    {
      "summary-metric-type": "string",
      "summary-metric": "integer",
      "summary-tag": "integer",
      "summary-mask": "string",
      "summary-prefix": "string"
    }
  ]
}

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/summary-prefixes/summary-prefix/

Retrieve operation of resource: summary-prefix

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-metric-type": "string",
  "summary-metric": "integer",
  "summary-tag": "integer",
  "summary-mask": "string",
  "summary-prefix": "string"
}

AREA-STATISTICS - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/area-statistics/

Retrieve operation of resource: area-statistics

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entries": {
    "interface-stats-entry": [
      {
        "interface-name": "string",
        "if-entry": [
          {
            "area-id-str": "string",
            "if-stat": [
              {
                "entry": "integer"
              }
            ],
            "area-id": "integer",
            "madj-intf": "boolean"
          }
        ],
        "handle": "string",
        "if-name-str": "string"
      }
    ]
  }
}

INTERFACE-STATS-ENTRIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/area-statistics/interface-stats-entries/

Retrieve operation of resource: interface-stats-entries

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-stats-entry": [
    {
      "if-entry": [
        {
          "area-id-str": "string",
          "if-stat": [
            {
              "entry": "integer"
            }
          ],
          "area-id": "integer",
          "madj-intf": "boolean"
        }
      ],
      "handle": "string",
      "if-name-str": "string"
    }
  ]
}

INTERFACE-STATS-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/

Retrieve operation of resource: interface-stats-entry

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "if-entry": [
    {
      "area-id-str": "string",
      "if-stat": [
        {
          "entry": "integer"
        }
      ],
      "area-id": "integer",
      "madj-intf": "boolean"
    }
  ],
  "handle": "string",
  "if-name-str": "string"
}

IF-ENTRY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/

Retrieve operation of resource: if-entry

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "area-id-str": "string",
  "if-stat": [
    {
      "entry": "integer"
    }
  ],
  "area-id": "integer",
  "madj-intf": "boolean"
}

IF-STAT - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/area-statistics/interface-stats-entries/interface-stats-entry/{interface-name}/if-entry/if-stat/

Retrieve operation of resource: if-stat

process-name
in path
string

ID of process-name

interface-name
in path
string

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

OSPF-SUMMARY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/ospf-summary/

Retrieve operation of resource: ospf-summary

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sa-lsa-cnt-type-rtr": "integer",
  "sa-lsa-cnt-type-ase": "integer",
  "sa-lsa-cnt-type-opq-link": "integer",
  "sa-num-nbrs": "integer",
  "sa-num-slintf-up": "integer",
  "sa-num-intf-up": "integer",
  "sa-lsa-cnt-type-opq-area": "integer",
  "sa-num-intf": "integer",
  "sa-lsa-cnt-type-mospf": "integer",
  "sa-lsa-cnt-type-sum-net": "integer",
  "sa-lsa-cnt-type-7ase": "integer",
  "sa-lsa-cnt-type-sum-asb": "integer",
  "sa-num-areas": "integer",
  "sa-lsa-cnt-type-8-ignore": "integer",
  "sa-lsa-cnt-type-net": "integer",
  "sa-lsa-cnt-type-opq-as": "integer",
  "sa-num-vintf-up": "integer",
  "sa-num-nbrs-up": "integer"
}

FAST-REROUTE - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/fast-reroute/

Retrieve operation of resource: fast-reroute

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "topologies": {
    "topology": [
      {
        "ipfrr-router-id": "string",
        "ipfrr-area-revision": "integer",
        "ipfrr-topo": [
          {
            "distance": "integer",
            "neighbor-sourced": "boolean",
            "poison": "boolean",
            "distance-reverse": "integer",
            "type4": "boolean",
            "dr": "boolean",
            "node-id": "string",
            "revision": "integer"
          }
        ],
        "ipfrr-topo-area-id": "string"
      }
    ]
  }
}

TOPOLOGIES - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/fast-reroute/topologies/

Retrieve operation of resource: topologies

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "topology": [
    {
      "ipfrr-router-id": "string",
      "ipfrr-area-revision": "integer",
      "ipfrr-topo": [
        {
          "distance": "integer",
          "neighbor-sourced": "boolean",
          "poison": "boolean",
          "distance-reverse": "integer",
          "type4": "boolean",
          "dr": "boolean",
          "node-id": "string",
          "revision": "integer"
        }
      ],
      "ipfrr-topo-area-id": "string"
    }
  ]
}

TOPOLOGY - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/fast-reroute/topologies/topology/

Retrieve operation of resource: topology

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ipfrr-router-id": "string",
  "ipfrr-area-revision": "integer",
  "ipfrr-topo": [
    {
      "distance": "integer",
      "neighbor-sourced": "boolean",
      "poison": "boolean",
      "distance-reverse": "integer",
      "type4": "boolean",
      "dr": "boolean",
      "node-id": "string",
      "revision": "integer"
    }
  ],
  "ipfrr-topo-area-id": "string"
}

IPFRR-TOPO - Retrieve

GET Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/{process-name}/default-vrf/fast-reroute/topologies/topology/ipfrr-topo/

Retrieve operation of resource: ipfrr-topo

process-name
in path
string

ID of process-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distance": "integer",
  "neighbor-sourced": "boolean",
  "poison": "boolean",
  "distance-reverse": "integer",
  "type4": "boolean",
  "dr": "boolean",
  "node-id": "string",
  "revision": "integer"
}

Schema Definitions

OSPF-SH-MPLS:

OSPF MPLS-TE Information

mpls-te-link: OSPF-SH-MPLS-LINK

MPLS-TE links in the area

spacious-fragment: boolean

If true, fragment has space for next link

mpls-te-area-instance: integer

Area information instance

mpls-te-next-fragment-id: integer

Next MPLS-TE fragment ID

mpls-te-initialized: boolean

If true, MPLS-TE initialized in the area

mpls-te-fragment: OSPF-SH-MPLS-FRAGMENT

MPLS TE fragments in the area

mpls-te-router-address: string

MPLS-TE router address

mpls-te-enabled: boolean

If true, MPLS-TE enabled in area

mpls-te-area-id: string

Area ID string in decimal or dotted decimal format

mpls-te-router-id: string

OSPF MPLS-TE router ID

Example
{
  "mpls-te-link": [
    {
      "maximum-link-reservable-bw": "integer",
      "mplste-link-opt-tlv": [
        {
          "mplste-link-opt-tlv-type": "string",
          "mplste-link-opt-tlv-value": [
            {
              "ixcdtlv-value": {
                "flex-scsi-count": "integer",
                "fixed-scsi-count": "integer",
                "max-lspbw": [
                  {
                    "entry": "string"
                  }
                ],
                "rile-len-code": "integer",
                "switching-cap": "integer",
                "ixcd-switching-cap-type": {
                  "ixcdbw-sub-tlv": {
                    "arr-bw-sub-tlv": [
                      {
                        "bw-sub-tlv-value": {
                          "ixcdbw-sub-tlv-type": "integer",
                          "fixed-bw-sub-tlv-value": {
                            "unres-oduj-prio": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "fixed-sub-tlv-value": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            }
                          },
                          "flex-bw-sub-tlv-value": {
                            "max-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "flex-sub-tlv-value-common": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            },
                            "unres-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ]
                          }
                        },
                        "bw-sub-tlv-length": "integer",
                        "bw-sub-tlv-type": "integer"
                      }
                    ]
                  },
                  "ixcdpsc-info": {
                    "min-lsp-bandwidth": "integer",
                    "psc-interface-mtu": "integer"
                  },
                  "switching-cap-type": "integer"
                }
              },
              "bctlv-value": {
                "num-b-cs": "integer",
                "mplste-link-bc-bandwidth": [
                  {
                    "entry": "integer"
                  }
                ],
                "model-id": "integer"
              },
              "srlgtlv-value": {
                "mplste-link-srlg-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "srlg-len": "integer",
                "num-srl-gs": "integer"
              },
              "opaque-tlv-type": "string"
            }
          ]
        }
      ]
    }
  ]
}

OSPF-SH-RIB-BATCH:

OSPF SH RIB BATCH

lfas-pending: integer

lfas pending

batches-sent: integer

batches sent

lfas-del: integer

lfas del

paths-add-errs: integer

paths add errs

paths-add: integer

paths add

routes-pending: integer

routes pending

paths-pending: integer

paths pending

paths-sent: integer

paths sent

routes-sent: integer

routes sent

max-routes: integer

max routes

paths-del-errs: integer

paths del errs

paths-del: integer

paths del

lfas-sent: integer

lfas sent

priority-level: string

priority level

lfas-add: integer

lfas add

Example
{
  "lfas-pending": "integer",
  "batches-sent": "integer",
  "lfas-del": "integer",
  "paths-add-errs": "integer",
  "paths-add": "integer",
  "routes-pending": "integer",
  "paths-pending": "integer",
  "paths-sent": "integer",
  "routes-sent": "integer",
  "max-routes": "integer",
  "paths-del-errs": "integer",
  "paths-del": "integer",
  "lfas-sent": "integer",
  "priority-level": "string",
  "lfas-add": "integer"
}

OSPF-SH-INTERFACE-MADJ:

OSPF Interface Multi-Area Information

interface-neighbor-count: integer

Number of Neighbors

interface-link-cost: integer

Interface link cost

madj-area-id: integer

Area ID

interface-adj-neighbor-count: integer

Total number of Adjacent Neighbors

interface-area: string

Area ID string in decimal or dotted-decimal format

ospf-interface-state: string mgmt-ospf-ifs-down, mgmt-ospf-ifs-loop-back, mgmt-ospf-ifs-waiting, mgmt-ospf-ifs-point-to-m-point, mgmt-ospf-ifs-point-to-point, mgmt-ospf-ifs-dr, mgmt-ospf-ifs-backup, mgmt-ospf-ifs-other

Interface OSPF state

Example
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "madj-area-id": "integer",
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "ospf-interface-state": "string"
}

OSPF-SH-DOMAIN-ID:

OSPF Domain ID entries

secondary-domain-id: OSPF-SH-DOMAIN-ID-ENTRY

List of secondary domain IDs

primary-domain-id: OSPF-SH-DOMAIN-ID-ENTRY

Primary Domain ID

Example
{
  "secondary-domain-id": [
    {
      "domain-id-type": "integer",
      "domain-id-value": "string"
    }
  ],
  "primary-domain-id": {
    "domain-id-type": "integer",
    "domain-id-value": "string"
  }
}

OSPF-SH-TOP-PATH:

OSPF Route Path Information

route-next-hop-address: string

Nexthop IP address

route-lsaid: string

LSA ID, see RFC2328

route-interface-snmp-index: integer

Interface snmp index

lsa-type: integer

LSA type, see RFC2328 etc.

route-path-id: integer

Path ID of path

route-path-is-rsvp-te-path: boolean

RSVP-TE path

route-path-is-ucmp-path: boolean

UCMP path

area-id: integer

Area ID

route-path-is-mcast-intact: boolean

Multicast-intact path

neighbor-next-hop: OSPF-SH-NNH-INFO

NeighborNextHop

route-path-is-sr-te-path: boolean

SR-TE path

sr-microloop-avoidance-path: OSPF-SH-SR-ULOOP-PATH

SR Microloop avoidance Path Info

route-path-is-sr-excl-path: boolean

SR Excl TE path

route-path-is-sr-te-sspf-path: boolean

SR-TE SSPF path

route-source: string

IP address of source of route

route-metric: integer

Metric

area-format: boolean

Area format IP or uint32

route-interface-name: string

Next hop Interface

Example
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "lsa-type": "integer",
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

OSPF-SH-DATABASE-DETAIL:

OSPF Database Information

lsa-detail-data: OSPF-SH-DB-DETAIL

Detailed LSA Information

lsa-header: OSPF-SH-DB-HEADER

Header information

lsa-internal-data: OSPF-LSA-INTERNAL-UNION

Information pertaining to a specific LSA type

Example
{
  "lsa-detail-data": {
    "in-sync": "integer",
    "lsadb-base-time-stamp": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "lsa-throttle-timer": {
      "minute-table-index": "integer",
      "last-inst-second-table-index": "integer",
      "second-table-index": "integer",
      "timer-location": "string",
      "timer-type": "string",
      "last-inst-minute-table-index": "integer"
    },
    "sum-origin": "integer",
    "demand-circuit": "boolean",
    "tos-capable": "boolean",
    "lsa-prefix-priority": "integer",
    "length": "integer",
    "lsa-last-updated-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "not-delete": {
      "neighbor-exchange": "boolean",
      "maximum-age": "boolean",
      "acknowledgement": "boolean",
      "partial-spf": "boolean",
      "nsr-ack-pending": "boolean",
      "rate-limit": "boolean",
      "no-delete": "boolean",
      "sum-orig-pending": "boolean",
      "routing-table": "boolean",
      "nsr-flood-required": "boolean",
      "free-time": "integer",
      "flood-pending": "boolean"
    },
    "lsa-rate-limit-due-time": "integer",
    "dn-bit": "boolean",
    "new-lsa-prefix-priority": "integer",
    "lsadb-base-clock": "integer",
    "advertising-router-reachable": "boolean",
    "lsa-flood-required-post-fail-over": "boolean",
    "ase-origin": "integer",
    "routing-bit": "boolean",
    "nssa-translation": "boolean"
  },
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "lsa-internal-data": {
    "opaque-link-lsa-type": {
      "opaque-interface-name": "string"
    },
    "opaque-router-info-lsa-type": {
      "opaque-ritlv": [
        {
          "srlbtlv": {
            "srlbtlv-length": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "srlb-range-size": "integer"
          },
          "sr-range-tlv": {
            "sr-range-size": "integer",
            "sidtlv": {
              "sr-sid-length": "integer",
              "sr-sid-value": "integer"
            },
            "sr-range-length": "integer"
          },
          "pcedtlv": {
            "pced-addr": {
              "pce-addr-unknown-tlv": {
                "ri-gen-tlv-length": "integer",
                "ri-genvalue": "string",
                "ri-gen-tlv-type": "integer"
              },
              "ipv4pce-addr": {
                "pceipv4-addr": "string"
              },
              "ipv6pce-addr": {
                "pceipv6-addr": "string"
              }
            }
          }
        }
      ]
    }
  }
}

OSPF-SH-MPLS-TEL-OPT-TLV:

MPLS TE Link Optional TLVs

mplste-link-opt-tlv-type: string mpls-te-opt-tlv-type-none, mpls-te-opt-tlv-type-srlg, mpls-te-opt-tlv-type-bc, mpls-te-opt-tlv-type-ixcd, mpls-te-opt-tlv-type-uni-delay

Type of Opt TLV

mplste-link-opt-tlv-value: MPLSTEL-TLV-VALUE-UNION

Value of Opt TLV

mplste-link-opt-tlv-len: integer

Length of Opt TLV

Example
{
  "mplste-link-opt-tlv-type": "string",
  "mplste-link-opt-tlv-value": [
    {
      "ixcdtlv-value": {
        "flex-scsi-count": "integer",
        "fixed-scsi-count": "integer",
        "max-lspbw": [
          {
            "entry": "string"
          }
        ],
        "rile-len-code": "integer",
        "switching-cap": "integer",
        "ixcd-switching-cap-type": {
          "ixcdbw-sub-tlv": {
            "arr-bw-sub-tlv": [
              {
                "bw-sub-tlv-value": {
                  "ixcdbw-sub-tlv-type": "integer",
                  "fixed-bw-sub-tlv-value": {
                    "unres-oduj-prio": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "fixed-sub-tlv-value": {
                      "priority-bit7": "integer",
                      "priority-bit6": "integer",
                      "priority-bit5": "integer",
                      "priority-bit4": "integer",
                      "priority-bit3": "integer",
                      "tsg": "integer",
                      "priority-bit1": "integer",
                      "priority-bit0": "integer",
                      "tbit": "integer",
                      "signal-type": "integer",
                      "res": "integer",
                      "sbit": "integer",
                      "stage": "string",
                      "num-stages": "integer",
                      "priority-bit2": "integer"
                    }
                  },
                  "flex-bw-sub-tlv-value": {
                    "max-lspbw": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "flex-sub-tlv-value-common": {
                      "priority-bit7": "integer",
                      "priority-bit6": "integer",
                      "priority-bit5": "integer",
                      "priority-bit4": "integer",
                      "priority-bit3": "integer",
                      "tsg": "integer",
                      "priority-bit1": "integer",
                      "priority-bit0": "integer",
                      "tbit": "integer",
                      "signal-type": "integer",
                      "res": "integer",
                      "sbit": "integer",
                      "stage": "string",
                      "num-stages": "integer",
                      "priority-bit2": "integer"
                    },
                    "unres-lspbw": [
                      {
                        "entry": "integer"
                      }
                    ]
                  }
                },
                "bw-sub-tlv-length": "integer",
                "bw-sub-tlv-type": "integer"
              }
            ]
          },
          "ixcdpsc-info": {
            "min-lsp-bandwidth": "integer",
            "psc-interface-mtu": "integer"
          },
          "switching-cap-type": "integer"
        }
      },
      "bctlv-value": {
        "num-b-cs": "integer",
        "mplste-link-bc-bandwidth": [
          {
            "entry": "integer"
          }
        ],
        "model-id": "integer"
      },
      "srlgtlv-value": {
        "mplste-link-srlg-data": [
          {
            "entry": "integer"
          }
        ],
        "srlg-len": "integer",
        "num-srl-gs": "integer"
      },
      "opaque-tlv-type": "string",
      "unidtlv-value": {
        "uni-dir-delay": "integer"
      }
    }
  ],
  "mplste-link-opt-tlv-len": "integer"
}

OSPF-SH-IPFRR-TB:

OSPF IPFRR Tiebreakers

tiebreaker-type: string downstream, line-card-disjoint, backup-metric, node-protect, primary-path, secondary-path, srlg-disjoint, tunnel, post-convergence

Tiebreaker Type

tiebreaker-index: integer

Tiebreaker Index

Example
{
  "tiebreaker-type": "string",
  "tiebreaker-index": "integer"
}

OSPF-SH-NSR-STATS-PRI:

OSPF SH NSR STATS PRI

nsr-sched-evs-qd: integer

nsr sched evs qd

nsr-sched-pri: integer

nsr sched pri

nsr-sched-max-evs: integer

nsr sched max evs

nsr-sched-evs-in-q: integer

nsr sched evs in q

nsr-sched-evs-deqd: integer

nsr sched evs deqd

nsr-sched-peak-q-len: integer

nsr sched peak q len

nsr-sched-remain-quant: integer

nsr sched remain quant

nsr-sched-quant: integer

nsr sched quant

nsr-sched-enq-fails: integer

nsr sched enq fails

Example
{
  "nsr-sched-evs-qd": "integer",
  "nsr-sched-pri": "integer",
  "nsr-sched-max-evs": "integer",
  "nsr-sched-evs-in-q": "integer",
  "nsr-sched-evs-deqd": "integer",
  "nsr-sched-peak-q-len": "integer",
  "nsr-sched-remain-quant": "integer",
  "nsr-sched-quant": "integer",
  "nsr-sched-enq-fails": "integer"
}

MPLS-TEL-OPT-SRLG-VAL:

MPLS TE Link Optional TLV SRLG Data

mplste-link-srlg-data: object[]

Value of SRLG TLV

srlg-len: integer

Length of SRLG TLV

num-srl-gs: integer

Number of SRLG TLVs

Example
{
  "mplste-link-srlg-data": [
    {
      "entry": "integer"
    }
  ],
  "srlg-len": "integer",
  "num-srl-gs": "integer"
}

NEIGHBOR-DETAIL-TABLE:

Common node of adjacency-information, area

neighbor-details: object

Neighbor detail table

Example
{
  "neighbor-details": {
    "neighbor-detail": [
      {
        "neighbor-address": "string",
        "interface-name": "string",
        "neighbor-option": "integer",
        "neighbor-ack-list-count": "integer",
        "neighbor-interface-id": "integer",
        "interface-type": "string",
        "neighbor-summary": {
          "neighbor-up-time": "integer",
          "neighbor-id": "string",
          "neighbor-dead-timer": "integer",
          "neighbor-address-xr": "string",
          "dr-bdr-state": "string",
          "neighbor-interface-name": "string",
          "neighbor-madj-interface": "boolean",
          "neighbor-bfd-information": {
            "bfd-status-flag": "integer",
            "bfd-intf-enable-mode": "integer"
          },
          "neighbor-state": "string",
          "neighbor-dr-priority": "integer"
        },
        "lfa-interface": "string",
        "neighbor-filter": "boolean",
        "neighbor-designated-router-address": "string",
        "oob-resynchronization": "boolean",
        "adjacency-sid-label": "integer",
        "neighbor-ack-list-high-watermark": "integer",
        "neighbor-area-id": "string",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "lfa-neighbor-revision": "integer",
        "state-change-count": "integer",
        "nsf-router-state": "string",
        "adjacency-sid-protected": "boolean",
        "neighbor-cost": "integer",
        "neighbor-backup-designated-router-address": "string",
        "last-oob-time": "integer",
        "lfa-neighbor-id": "string",
        "next-poll-interval": "integer",
        "neighbor-retransmission-information": {
          "as-next-flood-information-index": "integer",
          "maximum-retransmission-length": "integer",
          "last-retransmission-time": "integer",
          "number-of-retransmissions": "integer",
          "last-retransmission-length": "integer",
          "as-first-flood-information-index": "integer",
          "as-next-flood-information": "integer",
          "as-flood-index": "integer",
          "area-flooding-index": "integer",
          "dbd-retransmission-count": "integer",
          "area-next-flood-information-index": "integer",
          "area-first-flood-information-index": "integer",
          "lsa-retransmission-timer": "integer",
          "area-next-flood-information": "integer",
          "dbd-retransmission-total-count": "integer",
          "maximum-retransmission-time": "integer",
          "area-first-flood-information": "integer",
          "as-first-flood-information": "integer",
          "neighbor-retransmission-count": "integer"
        },
        "pending-events": "integer",
        "lfa-next-hop": "string",
        "neighbor-lls-option": "integer",
        "adjacency-sid-unprotected-label": "integer",
        "poll-interval": "integer"
      }
    ]
  }
}

OSPF-SH-OPQ-RI-SR-ALGO-TLV:

OSPF SR Algorithm TLV

sr-algo-value: object[]

SR Algorithms

Example
{
  "sr-algo-value": [
    {
      "entry": "integer"
    }
  ]
}

OSPF-SH-OPQ-RI-NODE-MSD-TLV:

OSPF Node MSD TLV

node-msdtlv-length: integer

Length of TLV

node-msd-sub-types: OSPF-SH-OPQ-RI-MSD-SUBTYPE

Node MSD Subtypes

Example
{
  "node-msdtlv-length": "integer",
  "node-msd-sub-types": {
    "msd-sub-type": "integer",
    "msd-value": "integer"
  }
}

OSPF-SH-NSR-STATS:

OSPF SH NSR STATS

nsr-lsa-qad-mdata-count: integer

nsr lsa qad mdata count

nsr-nbr-init-sync-pend-count: string

nsr nbr init sync pend count

nsr-nbr-qad-mdata-count: integer

nsr nbr qad mdata count

nsr-rev: string

nsr rev

nsr-peer-nodeid: integer

nsr peer nodeid

nsr-conn-to-active-closes: integer

nsr conn to active closes

nsr-conn-to-active-errors: integer

nsr conn to active errors

nsr-nbr-seq-no: integer

nsr nbr seq no

nsr-conn-to-active-opens: integer

nsr conn to active opens

nsr-issu-milestone: OSPF-ISSU-MILESTONE-BAG

Nsr Issu Milestones

nsr-version: integer

nsr version

nsr-intf-seq-no: integer

nsr intf seq no

nsr-tmr-quant: string

nsr tmr quant

nsr-fsm-running-timer: object[]

Nsr Fsm Running Timers

nsr-lsa-init-sync-pend-count: string

nsr lsa init sync pend count

nsr-fsm-flag: object[]

Nsr Fsm Flags information

nsr-fabric-mtu: integer

nsr fabric mtu

nsr-conn-to-active-attempts: integer

nsr conn to active attempts

nsr-conn-to-active-fails: integer

nsr conn to active fails

nsr-nodeid: integer

nsr nodeid

nsr-thd-sched: OSPF-SH-NSR-SCHED-STATS

nsr thd sched

nsr-peer-version: integer

nsr peer version

nsr-rtr-thd-sched: OSPF-SH-NSR-SCHED-STATS

nsr rtr thd sched

nsr-lsa-qad-qid: integer

nsr lsa qad qid

nsr-nbr-qad-qid: integer

nsr nbr qad qid

nsr-err-history: OSPF-NSR-ERR-BLOCK-BAG

Nsr Error History List

nsr-fsm-state: string

nsr fsm state

Example
{
  "nsr-lsa-qad-mdata-count": "integer",
  "nsr-nbr-init-sync-pend-count": "string",
  "nsr-nbr-qad-mdata-count": "integer",
  "nsr-rev": "string",
  "nsr-peer-nodeid": "integer",
  "nsr-conn-to-active-closes": "integer",
  "nsr-conn-to-active-errors": "integer",
  "nsr-nbr-seq-no": "integer",
  "nsr-conn-to-active-opens": "integer",
  "nsr-issu-milestone": [
    {
      "milestone-name": "string",
      "milestone-status": "string"
    }
  ],
  "nsr-version": "integer",
  "nsr-intf-seq-no": "integer",
  "nsr-tmr-quant": "string",
  "nsr-fsm-running-timer": [
    {
      "entry": "string"
    }
  ],
  "nsr-lsa-init-sync-pend-count": "string",
  "nsr-fsm-flag": [
    {
      "entry": "string"
    }
  ],
  "nsr-fabric-mtu": "integer",
  "nsr-conn-to-active-attempts": "integer",
  "nsr-conn-to-active-fails": "integer",
  "nsr-nodeid": "integer",
  "nsr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-peer-version": "integer",
  "nsr-rtr-thd-sched": {
    "nsr-pulse-quant": "string",
    "nsr-events-rx": "integer",
    "nsr-good-pulses-rx": "integer",
    "nsr-bad-pulses-rx": "integer",
    "nsr-events-in-q": "integer",
    "nsr-pri": [
      {
        "nsr-sched-evs-qd": "integer",
        "nsr-sched-pri": "integer",
        "nsr-sched-max-evs": "integer",
        "nsr-sched-evs-in-q": "integer",
        "nsr-sched-evs-deqd": "integer",
        "nsr-sched-peak-q-len": "integer",
        "nsr-sched-remain-quant": "integer",
        "nsr-sched-quant": "integer",
        "nsr-sched-enq-fails": "integer"
      }
    ],
    "nsr-pulse-tx-fails": "integer",
    "nsr-events-tx": "integer",
    "nsr-pulses-tx": "integer"
  },
  "nsr-lsa-qad-qid": "integer",
  "nsr-nbr-qad-qid": "integer",
  "nsr-err-history": [
    {
      "nsr-error-info": [
        {
          "last-err-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "err-info-string": "string",
          "err-count": "string"
        }
      ],
      "nsr-revisionversion": "integer",
      "total-errors": "string"
    }
  ],
  "nsr-fsm-state": "string"
}

BAG-TIMESPEC:

BAG TIMESPEC

second: integer

Second

nanosecond: integer

Nanosecond

Example
{
  "second": "integer",
  "nanosecond": "integer"
}

OSPF-SH-IPFRR-TOPO:

OSPF IPFRR Topology Information

ipfrr-router-id: string

OSPF Router ID

ipfrr-area-revision: integer

IPFRR Topology Revision

ipfrr-topo: OSPF-SH-IPFRR-TOPO-ENTRY

IPFRR Topology entries

ipfrr-topo-area-id: string

Area ID string in decimal or dotted decimal format

Example
{
  "ipfrr-router-id": "string",
  "ipfrr-area-revision": "integer",
  "ipfrr-topo": [
    {
      "distance": "integer",
      "neighbor-sourced": "boolean",
      "poison": "boolean",
      "distance-reverse": "integer",
      "type4": "boolean",
      "dr": "boolean",
      "node-id": "string",
      "revision": "integer"
    }
  ],
  "ipfrr-topo-area-id": "string"
}

OSPF-SH-STATS-SPF:

OSPF SH STATS SPF

runtime: OSPF-RUNTIME-STATS

runtime

os-runtime: OSPF-SH-STAT-INTRA

os runtime

os-sum-runtime: OSPF-SH-STAT-PARTIAL

os sum runtime

os-ex-runtime: OSPF-SH-STAT-PARTIAL

os ex runtime

spf-header: OSPF-HEADER-INFO

spf header

Example
{
  "runtime": [
    {
      "lsa-change-cnt": "string",
      "area-stat": [
        {
          "area-id": "integer",
          "spf-time": {
            "spf-intra-prefix-del": "integer",
            "spf-dijkstra": "integer",
            "spf-ext-prefix": "integer",
            "spf-intra-prefix": "integer",
            "spf-ext-prefix-del": "integer",
            "spf-inter-prefix-del": "integer",
            "spf-inter-prefix": "integer"
          },
          "lsa-type-cnt": [
            {
              "entry": "integer"
            }
          ]
        }
      ],
      "lsa-info": [
        {
          "type": "integer",
          "flush": "boolean",
          "area-id": "integer",
          "id": "string",
          "adv-rtr": "string"
        }
      ],
      "spf-start-time": "integer",
      "gbl-spf-time": {
        "spf-intra-prefix-del": "integer",
        "spf-dijkstra": "integer",
        "spf-ext-prefix": "integer",
        "spf-intra-prefix": "integer",
        "spf-ext-prefix-del": "integer",
        "spf-inter-prefix-del": "integer",
        "spf-inter-prefix": "integer"
      }
    }
  ],
  "os-runtime": [
    {
      "si-change-flags": "integer",
      "si-duration": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "si-area-id-str": "string",
      "si-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "os-sum-runtime": [
    {
      "sp-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "sp-dest-addr": "integer",
      "sp-dest-count": "integer",
      "sp-adv-rtr-id": "integer",
      "sp-duration": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "os-ex-runtime": [
    {
      "sp-start-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "sp-dest-addr": "integer",
      "sp-dest-count": "integer",
      "sp-adv-rtr-id": "integer",
      "sp-duration": {
        "second": "integer",
        "nanosecond": "integer"
      }
    }
  ],
  "spf-header": {
    "area-summ": [
      {
        "area-id": "integer",
        "spf-count": "integer"
      }
    ],
    "spf-count": "integer",
    "router-id": "string"
  }
}

OSPF-SH-OPQ-RI-MSD-SUBTYPE:

OSPF MSD Subtype

msd-sub-type: integer

MSD SubType

msd-value: integer

MSD Value

Example
{
  "msd-sub-type": "integer",
  "msd-value": "integer"
}

OSPF-SH-TIME:

OSPF SH TIME

second: integer

Second

nanosecond: integer

Nanosecond

Example
{
  "second": "integer",
  "nanosecond": "integer"
}

OSPF-SH-PROTO-AREA:

OSPF Protocol Area Information

protocol-mpls: boolean

MPLS-TE enabled

protcol-area: string

Area ID string in decimal and dotted-decimal format

protocol-interface: OSPF-SH-PROTO-INTF

Interface list

protocol-area-dist-list-in: string

Distribute List In

Example
{
  "protocol-mpls": "boolean",
  "protcol-area": "string",
  "protocol-interface": [
    {
      "protocol-interface-name": "string",
      "protocol-authentication-type": "string",
      "protocol-interface-dist-list-in": "string"
    }
  ],
  "protocol-area-dist-list-in": "string"
}

OSPF-SH-MPLS-IXCD-CAP:

Link switching capability

minimum-lsp-bw: integer

Minimum LSP bandwidth (bytes/s)

link-mtu: integer

Link MTU size (bytes)

maximum-lsp-bw-per-priority: object[]

Maximum LSP bandwidth for each priority

(bytes/s)

link-encoding: integer

Link Encoding

link-switching-capability: integer

Link Switching Capability

Example
{
  "minimum-lsp-bw": "integer",
  "link-mtu": "integer",
  "maximum-lsp-bw-per-priority": [
    {
      "entry": "integer"
    }
  ],
  "link-encoding": "integer",
  "link-switching-capability": "integer"
}

OSPF-SH-OPQ-SUBTLV:

OSPF Opaque LSA Sub-TLV Information

sub-tlv-type: string mgmt-rrr-link-type, mgmt-rrr-link-id, mgmt-rrr-link-local-if-addr, mgmt-rrr-link-remote-if-addr, mgmt-rrr-link-metric, mgmt-rrr-link-max-bw, mgmt-rrr-link-max-reservable-bw, mgmt-rrr-link-unreserved-bw, mgmt-rrr-link-re-source-class, mgmt-rrr-link-in-out-if-id, mgmt-rrr-link-if-switching-cap-desc, mgmt-ospf-rrr-link-srlg, mgmt-rrr-link-bw-constraints-sub, mgmt-ospf-rrr-link-ext-admin-sub, mgmt-ospf-rrr-link-uni-delay, mgmt-ospf-rrr-link-max-reservable-bw-sub, mgmt-ospf-rrr-link-unreserved-bw-sub, mgmt-rrr-link-igp-metric

Type of sub TLV

sub-tlv-value: string

Value of sub TLV

sub-tlv-length: integer

Length of sub TLV

Example
{
  "sub-tlv-type": "string",
  "sub-tlv-value": "string",
  "sub-tlv-length": "integer"
}

OSPF-SH-DB-HEADER:

OSPF LSA Database Header

lsa-age: integer

LSA's Age (s)

lsid: string

LS ID

checksum: integer

Checksum value

dn-age-lsa: boolean

If true, Do Not Age this LSA

advertising-router: string

Router ID of Advertising Router

nsf: boolean

If true, LSA received from neighbor during NSF

ls-type: string mgmt-lsa-type-rtr, mgmt-lsa-type-net, mgmt-lsa-type-sum-net, mgmt-lsa-type-sum-asb, mgmt-lsa-type-ext, mgmt-lsa-type-mospf, mgmt-lsa-type-7-ase, mgmt-lsa-type-8-ignore, mgmt-lsa-type-opq-link, mgmt-lsa-type-opq-area, mgmt-lsa-type-opq-as

LSA type

sequence-number: integer

Current Sequence number

lsa-area-id: string

Area ID in decimal or dotted-decimal format

Example
{
  "lsa-age": "integer",
  "lsid": "string",
  "checksum": "integer",
  "dn-age-lsa": "boolean",
  "advertising-router": "string",
  "nsf": "boolean",
  "ls-type": "string",
  "sequence-number": "integer",
  "lsa-area-id": "string"
}

OSPF-EDM-SPF-AREA-STATS:

OSPF EDM SPF AREA STATS

area-id: integer

area id

spf-time: OSPF-SPF-TIME

spf time

lsa-type-cnt: object[]

lsa type cnt

Example
{
  "area-id": "integer",
  "spf-time": {
    "spf-intra-prefix-del": "integer",
    "spf-dijkstra": "integer",
    "spf-ext-prefix": "integer",
    "spf-intra-prefix": "integer",
    "spf-ext-prefix-del": "integer",
    "spf-inter-prefix-del": "integer",
    "spf-inter-prefix": "integer"
  },
  "lsa-type-cnt": [
    {
      "entry": "integer"
    }
  ]
}

OSPF-SH-OPQ-RI-SR-RANGE-TLV:

OSPF SR Range TLV

sr-range-size: integer

SR Range Size

sidtlv: OSPF-SH-SR-SID-STLV

SID sub-TLV

sr-range-length: integer

Length of TLV

Example
{
  "sr-range-size": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "sr-range-length": "integer"
}

IXCD-LE-PSC-INFO:

IXCD LE PSC information

min-lsp-bandwidth: integer

Min LSP bandwidth

psc-interface-mtu: integer

Interface MTU

Example
{
  "min-lsp-bandwidth": "integer",
  "psc-interface-mtu": "integer"
}

IXCD-BW-SUB-TLV-ARR:

Array of BW Sub TLVs

arr-bw-sub-tlv: IXCD-BW-SUB-TLV

Array of sub tlvs

Example
{
  "arr-bw-sub-tlv": [
    {
      "bw-sub-tlv-value": {
        "ixcdbw-sub-tlv-type": "integer",
        "fixed-bw-sub-tlv-value": {
          "unres-oduj-prio": [
            {
              "entry": "integer"
            }
          ],
          "fixed-sub-tlv-value": {
            "priority-bit7": "integer",
            "priority-bit6": "integer",
            "priority-bit5": "integer",
            "priority-bit4": "integer",
            "priority-bit3": "integer",
            "tsg": "integer",
            "priority-bit1": "integer",
            "priority-bit0": "integer",
            "tbit": "integer",
            "signal-type": "integer",
            "res": "integer",
            "sbit": "integer",
            "stage": "string",
            "num-stages": "integer",
            "priority-bit2": "integer"
          }
        },
        "flex-bw-sub-tlv-value": {
          "max-lspbw": [
            {
              "entry": "integer"
            }
          ],
          "flex-sub-tlv-value-common": {
            "priority-bit7": "integer",
            "priority-bit6": "integer",
            "priority-bit5": "integer",
            "priority-bit4": "integer",
            "priority-bit3": "integer",
            "tsg": "integer",
            "priority-bit1": "integer",
            "priority-bit0": "integer",
            "tbit": "integer",
            "signal-type": "integer",
            "res": "integer",
            "sbit": "integer",
            "stage": "string",
            "num-stages": "integer",
            "priority-bit2": "integer"
          },
          "unres-lspbw": [
            {
              "entry": "integer"
            }
          ]
        }
      },
      "bw-sub-tlv-length": "integer",
      "bw-sub-tlv-type": "integer"
    }
  ]
}

OSPF-SH-BR-PATH:

OSPF Border Router Path

border-router-area-id: string

Area string in decimal or dotted-decimal format

border-router-next-hop-interface-name: string

Next hop Interface

border-router-next-hop: string

Next hop address

border-router-route-metric: integer

Metric

border-router-route-type: string mgmt-r-type-none, mgmt-r-type-other, mgmt-r-type-intra, mgmt-r-type-inter, mgmt-r-type-extern1, mgmt-r-type-extern2, mgmt-r-type-isis-sum, mgmt-r-type-isis-l1, mgmt-r-type-isis-l2, mgmt-r-type-isis-l1-ia, mgmt-r-type-bgp-int, mgmt-r-type-bgp-ext, mgmt-r-type-bgp-loc, mgmt-r-type-nssa1, mgmt-r-type-nssa2, mgmt-r-type-i-grp2-int, mgmt-r-type-i-grp2-ext

Route type

border-router-type: string mgmt-d-type-abr-asbr, mgmt-d-type-asbr, mgmt-d-type-abr

Border router type

spf-version: integer

SPF run instance count

Example
{
  "border-router-area-id": "string",
  "border-router-next-hop-interface-name": "string",
  "border-router-next-hop": "string",
  "border-router-route-metric": "integer",
  "border-router-route-type": "string",
  "border-router-type": "string",
  "spf-version": "integer"
}

OSPF-SH-NEIGHBOR-RETRANS:

OSPF Neighbor Retransmission Information

as-next-flood-information-index: integer

Index of next flood item for AS scope LSAs

maximum-retransmission-length: integer

Maximum number of LSAs sent in a retransmission

last-retransmission-time: integer

Last retransmission scan time (ms)

number-of-retransmissions: integer

Number of retransmissions for this neighbor

last-retransmission-length: integer

Number of LSAs sent in last retransmission

as-first-flood-information-index: integer

Index for first flood item for AS scope LSAs

as-next-flood-information: integer

Next flood item for AS scope LSAs

as-flood-index: integer

AS scope LSA's flood index

area-flooding-index: integer

Area scope LSA's flood index

dbd-retransmission-count: integer

Number of DBD retransmissions during last exchange

area-next-flood-information-index: integer

Index of next flood item for Area scope LSAs

area-first-flood-information-index: integer

Index of the first flood item for area scope LSAs

lsa-retransmission-timer: integer

Time until next LSA retransmission (ms)

area-next-flood-information: integer

Next flood item for area scope LSAs

dbd-retransmission-total-count: integer

Total number of DBD retransmissions for this neighbor

maximum-retransmission-time: integer

Maximum retransmission scan time (ms)

area-first-flood-information: integer

First flood item for area scope LSAs

as-first-flood-information: integer

First flood item for AS scope LSAs

neighbor-retransmission-count: integer

Retransmission queue length

Example
{
  "as-next-flood-information-index": "integer",
  "maximum-retransmission-length": "integer",
  "last-retransmission-time": "integer",
  "number-of-retransmissions": "integer",
  "last-retransmission-length": "integer",
  "as-first-flood-information-index": "integer",
  "as-next-flood-information": "integer",
  "as-flood-index": "integer",
  "area-flooding-index": "integer",
  "dbd-retransmission-count": "integer",
  "area-next-flood-information-index": "integer",
  "area-first-flood-information-index": "integer",
  "lsa-retransmission-timer": "integer",
  "area-next-flood-information": "integer",
  "dbd-retransmission-total-count": "integer",
  "maximum-retransmission-time": "integer",
  "area-first-flood-information": "integer",
  "as-first-flood-information": "integer",
  "neighbor-retransmission-count": "integer"
}

OSPF-SH-OPQ-RI-SRLB-TLV:

OSPF SRLB TLV

srlbtlv-length: integer

Length of TLV

sidtlv: OSPF-SH-SR-SID-STLV

SID sub-TLV

srlb-range-size: integer

SRLB Range Size

Example
{
  "srlbtlv-length": "integer",
  "sidtlv": {
    "sr-sid-length": "integer",
    "sr-sid-value": "integer"
  },
  "srlb-range-size": "integer"
}

LSA-TABLE:

Common node of database-area, database

lsas: object

Link State Database Table

Example
{
  "lsas": {
    "lsa": [
      {
        "lsa-detail-data": {
          "in-sync": "integer",
          "lsadb-base-time-stamp": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "lsa-throttle-timer": {
            "minute-table-index": "integer",
            "last-inst-second-table-index": "integer",
            "second-table-index": "integer",
            "timer-location": "string",
            "timer-type": "string",
            "last-inst-minute-table-index": "integer"
          },
          "sum-origin": "integer",
          "demand-circuit": "boolean",
          "tos-capable": "boolean",
          "lsa-prefix-priority": "integer",
          "length": "integer",
          "lsa-last-updated-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "not-delete": {
            "neighbor-exchange": "boolean",
            "maximum-age": "boolean",
            "acknowledgement": "boolean",
            "partial-spf": "boolean",
            "nsr-ack-pending": "boolean",
            "rate-limit": "boolean",
            "no-delete": "boolean",
            "sum-orig-pending": "boolean",
            "routing-table": "boolean",
            "nsr-flood-required": "boolean",
            "free-time": "integer",
            "flood-pending": "boolean"
          },
          "lsa-rate-limit-due-time": "integer",
          "dn-bit": "boolean",
          "new-lsa-prefix-priority": "integer",
          "lsadb-base-clock": "integer",
          "advertising-router-reachable": "boolean",
          "lsa-flood-required-post-fail-over": "boolean",
          "ase-origin": "integer",
          "routing-bit": "boolean",
          "nssa-translation": "boolean"
        },
        "lsa-header": {
          "lsa-age": "integer",
          "lsid": "string",
          "checksum": "integer",
          "dn-age-lsa": "boolean",
          "advertising-router": "string",
          "nsf": "boolean",
          "ls-type": "string",
          "sequence-number": "integer",
          "lsa-area-id": "string"
        },
        "lsa-internal-data": {
          "opaque-link-lsa-type": {
            "opaque-interface-name": "string"
          },
          "opaque-router-info-lsa-type": {
            "opaque-ritlv": [
              {
                "srlbtlv": {
                  "srlbtlv-length": "integer",
                  "sidtlv": {
                    "sr-sid-length": "integer",
                    "sr-sid-value": "integer"
                  },
                  "srlb-range-size": "integer"
                },
                "sr-range-tlv": {
                  "sr-range-size": "integer",
                  "sidtlv": {
                    "sr-sid-length": "integer",
                    "sr-sid-value": "integer"
                  },
                  "sr-range-length": "integer"
                },
                "pcedtlv": {
                  "pced-addr": {
                    "pce-addr-unknown-tlv": {
                      "ri-gen-tlv-length": "integer",
                      "ri-genvalue": "string",
                      "ri-gen-tlv-type": "integer"
                    }
                  }
                }
              }
            ]
          }
        }
      }
    ]
  }
}

ADDR:

ADDR

ipv6: string

IPv6

ipv4: string

IPv4

af: string none, ipv4, ipv6

AF

Example
{
  "ipv6": "string",
  "ipv4": "string",
  "af": "string"
}

OSPF-SH-LSA-SUM:

LSA Summary Entry

header-advertising-router: string

Router ID of the Advertising Router

header-lsa-type: string mgmt-lsa-type-rtr, mgmt-lsa-type-net, mgmt-lsa-type-sum-net, mgmt-lsa-type-sum-asb, mgmt-lsa-type-ext, mgmt-lsa-type-mospf, mgmt-lsa-type-7-ase, mgmt-lsa-type-8-ignore, mgmt-lsa-type-opq-link, mgmt-lsa-type-opq-area, mgmt-lsa-type-opq-as

LSA Type

header-lsa-age: integer

Age of the LSA (s)

header-ls-id: string

LSA ID

header-sequence-number: integer

Current LSA sequence number

header-lsa-checksum: integer

Checksum of the LSA

Example
{
  "header-advertising-router": "string",
  "header-lsa-type": "string",
  "header-lsa-age": "integer",
  "header-ls-id": "string",
  "header-sequence-number": "integer",
  "header-lsa-checksum": "integer"
}

OSPF-SH-MPLS-BW:

Available bandwidth for each priority level

bw-per-priority: object[]

Unreserved bandwidth for each priority (bytes/s)

Example
{
  "bw-per-priority": [
    {
      "entry": "integer"
    }
  ]
}

IXCD-BW-SUB-TLV-VALUE-UNION:

Sub Tlv values for IXCD Bandwidth

ixcdbw-sub-tlv-type: integer

IXCDBWSubTLVType

fixed-bw-sub-tlv-value: BW-FIXED-SUBTLV-VALUE

Value of Fixed Sub TLV

flex-bw-sub-tlv-value: BW-FLEX-SUBTLV-VALUE

Value of Flex Sub TLV

Example
{
  "ixcdbw-sub-tlv-type": "integer",
  "fixed-bw-sub-tlv-value": {
    "unres-oduj-prio": [
      {
        "entry": "integer"
      }
    ],
    "fixed-sub-tlv-value": {
      "priority-bit7": "integer",
      "priority-bit6": "integer",
      "priority-bit5": "integer",
      "priority-bit4": "integer",
      "priority-bit3": "integer",
      "tsg": "integer",
      "priority-bit1": "integer",
      "priority-bit0": "integer",
      "tbit": "integer",
      "signal-type": "integer",
      "res": "integer",
      "sbit": "integer",
      "stage": "string",
      "num-stages": "integer",
      "priority-bit2": "integer"
    }
  },
  "flex-bw-sub-tlv-value": {
    "max-lspbw": [
      {
        "entry": "integer"
      }
    ],
    "flex-sub-tlv-value-common": {
      "priority-bit7": "integer",
      "priority-bit6": "integer",
      "priority-bit5": "integer",
      "priority-bit4": "integer",
      "priority-bit3": "integer",
      "tsg": "integer",
      "priority-bit1": "integer",
      "priority-bit0": "integer",
      "tbit": "integer",
      "signal-type": "integer",
      "res": "integer",
      "sbit": "integer",
      "stage": "string",
      "num-stages": "integer",
      "priority-bit2": "integer"
    },
    "unres-lspbw": [
      {
        "entry": "integer"
      }
    ]
  }
}

OSPF-SH-TOPOLOGY-BACKUP:

OSPF Route Information With Backup Path

route-metric: integer

Metric

route-type: string mgmt-r-type-none, mgmt-r-type-other, mgmt-r-type-intra, mgmt-r-type-inter, mgmt-r-type-extern1, mgmt-r-type-extern2, mgmt-r-type-isis-sum, mgmt-r-type-isis-l1, mgmt-r-type-isis-l2, mgmt-r-type-isis-l1-ia, mgmt-r-type-bgp-int, mgmt-r-type-bgp-ext, mgmt-r-type-bgp-loc, mgmt-r-type-nssa1, mgmt-r-type-nssa2, mgmt-r-type-i-grp2-int, mgmt-r-type-i-grp2-ext

Route type

route-info: OSPF-SH-TOP-COMMON

Route information

route-connected: boolean

If true, connected route

route-path: OSPF-SH-TOP-PATH-BACKUP

List of paths to this route

route-prefix: string

Prefix

route-prefix-length: integer

Prefix length

Example
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "route-backup-path": {
        "backup-tunnel-interface-name": "string",
        "node-protect": "boolean",
        "downstream": "boolean",
        "lfa-type": "string",
        "primary-path": "boolean",
        "backup-route-source": "string",
        "backup-route-next-hop-address": "string",
        "backup-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "line-card-disjoint": "boolean",
        "backup-metric": "integer",
        "srlg-disjoint": "boolean",
        "backup-route-interface-name": "string",
        "backup-remote-lfa": "string",
        "interface-disjoint": "boolean",
        "backup-repair-list-size": "integer"
      },
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "lsa-type": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

OSPF-SH-LSA-NETWORK:

OSPF Network LSA

network-prefix-length: integer

Network prefix length

neighbor-router: object[]

Neighbor router list

Example
{
  "network-prefix-length": "integer",
  "neighbor-router": [
    {
      "entry": "string"
    }
  ]
}

OSPF-SH-OPQ-TLV:

OSPF Opaque LSA TLV Information

te-link-sub-tlv: OSPF-SH-OPQ-SUBTLV

List of Sub-TLVs

mpls-dste-link: boolean

MPLS DS-TE supported

tlv-type: integer

Type of top-level TLV

tlv-length: integer

Length of top-level TLV

mpls-router-id: string

MPLS-TE Router ID

tlv-data: string

TLV direct data

Example
{
  "te-link-sub-tlv": [
    {
      "sub-tlv-type": "string",
      "sub-tlv-value": "string",
      "sub-tlv-length": "integer"
    }
  ],
  "mpls-dste-link": "boolean",
  "tlv-type": "integer",
  "tlv-length": "integer",
  "mpls-router-id": "string",
  "tlv-data": "string"
}

NSR-PL-CLIENT-STATS-TYPE:

NSR PL stats information

num-recv-drop: NSR-PL-RECV-DROP-ARRAY

Recv Errors/drops

num-recv: object[]

Total recvd

num-sent: object[]

Total sent

num-sent-drop: NSR-PL-SEND-DROP-ARRAY

Sent Error/drops

Example
{
  "num-recv-drop": [
    {
      "nsr-pl-recv-drop-array": [
        {
          "entry": "integer"
        }
      ]
    }
  ],
  "num-recv": [
    {
      "entry": "integer"
    }
  ],
  "num-sent": [
    {
      "entry": "integer"
    }
  ],
  "num-sent-drop": [
    {
      "nsr-pl-send-drop-array": [
        {
          "entry": "integer"
        }
      ]
    }
  ]
}

OSPF-SH-DATABASE:

OSPF Database Information

link-count: integer

Number of links

lsa-header: OSPF-SH-DB-HEADER

LSA header information

external-tag: integer

Route Tag

Example
{
  "link-count": "integer",
  "lsa-header": {
    "lsa-age": "integer",
    "lsid": "string",
    "checksum": "integer",
    "dn-age-lsa": "boolean",
    "advertising-router": "string",
    "nsf": "boolean",
    "ls-type": "string",
    "sequence-number": "integer",
    "lsa-area-id": "string"
  },
  "external-tag": "integer"
}

MPLS-TEL-OPT-UNID-VAL:

MPLS TE Link Optional TLV IXCD Data

uni-dir-delay: integer

Uni Dir Delay

Example
{
  "uni-dir-delay": "integer"
}

RETRANSMISSION-LIST-TABLE:

Common node of adjacency-information, area

retransmissions: object

Retransmission list table

Example
{
  "retransmissions": {
    "retransmission": [
      {
        "neighbor-address": "string",
        "interface-name": "string",
        "retransmission-area-db": [
          {
            "header-advertising-router": "string",
            "header-lsa-type": "string",
            "header-lsa-age": "integer",
            "header-ls-id": "string",
            "header-sequence-number": "integer",
            "header-lsa-checksum": "integer"
          }
        ],
        "retransmission-asdb": [
          {
            "header-advertising-router": "string",
            "header-lsa-type": "string",
            "header-lsa-age": "integer",
            "header-ls-id": "string",
            "header-sequence-number": "integer",
            "header-lsa-checksum": "integer"
          }
        ],
        "retransmission-interface-name": "string",
        "retransmission-timer": "integer",
        "retransmission-neighbor-ip-address": "string",
        "retransmission-neighbor-id": "string",
        "retransmission-count": "integer"
      }
    ]
  }
}

MPLSTEL-TLV-VALUE-UNION:

Value of TLVs

ixcdtlv-value: MPLS-TEL-OPT-IXCD-VAL

Value of IXCD TLV

bctlv-value: MPLS-TEL-OPT-BC-VAL

Value of Bandwidth Constraints TLV

srlgtlv-value: MPLS-TEL-OPT-SRLG-VAL

Value of SRLG TLV

opaque-tlv-type: string mpls-te-opt-tlv-type-none, mpls-te-opt-tlv-type-srlg, mpls-te-opt-tlv-type-bc, mpls-te-opt-tlv-type-ixcd, mpls-te-opt-tlv-type-uni-delay

OpaqueTLVType

unidtlv-value: MPLS-TEL-OPT-UNID-VAL

Value of Uni Delay TLV

Example
{
  "ixcdtlv-value": {
    "flex-scsi-count": "integer",
    "fixed-scsi-count": "integer",
    "max-lspbw": [
      {
        "entry": "string"
      }
    ],
    "rile-len-code": "integer",
    "switching-cap": "integer",
    "ixcd-switching-cap-type": {
      "ixcdbw-sub-tlv": {
        "arr-bw-sub-tlv": [
          {
            "bw-sub-tlv-value": {
              "ixcdbw-sub-tlv-type": "integer",
              "fixed-bw-sub-tlv-value": {
                "unres-oduj-prio": [
                  {
                    "entry": "integer"
                  }
                ],
                "fixed-sub-tlv-value": {
                  "priority-bit7": "integer",
                  "priority-bit6": "integer",
                  "priority-bit5": "integer",
                  "priority-bit4": "integer",
                  "priority-bit3": "integer",
                  "tsg": "integer",
                  "priority-bit1": "integer",
                  "priority-bit0": "integer",
                  "tbit": "integer",
                  "signal-type": "integer",
                  "res": "integer",
                  "sbit": "integer",
                  "stage": "string",
                  "num-stages": "integer",
                  "priority-bit2": "integer"
                }
              },
              "flex-bw-sub-tlv-value": {
                "max-lspbw": [
                  {
                    "entry": "integer"
                  }
                ],
                "flex-sub-tlv-value-common": {
                  "priority-bit7": "integer",
                  "priority-bit6": "integer",
                  "priority-bit5": "integer",
                  "priority-bit4": "integer",
                  "priority-bit3": "integer",
                  "tsg": "integer",
                  "priority-bit1": "integer",
                  "priority-bit0": "integer",
                  "tbit": "integer",
                  "signal-type": "integer",
                  "res": "integer",
                  "sbit": "integer",
                  "stage": "string",
                  "num-stages": "integer",
                  "priority-bit2": "integer"
                },
                "unres-lspbw": [
                  {
                    "entry": "integer"
                  }
                ]
              }
            },
            "bw-sub-tlv-length": "integer",
            "bw-sub-tlv-type": "integer"
          }
        ]
      },
      "ixcdpsc-info": {
        "min-lsp-bandwidth": "integer",
        "psc-interface-mtu": "integer"
      },
      "switching-cap-type": "integer"
    }
  },
  "bctlv-value": {
    "num-b-cs": "integer",
    "mplste-link-bc-bandwidth": [
      {
        "entry": "integer"
      }
    ],
    "model-id": "integer"
  },
  "srlgtlv-value": {
    "mplste-link-srlg-data": [
      {
        "entry": "integer"
      }
    ],
    "srlg-len": "integer",
    "num-srl-gs": "integer"
  },
  "opaque-tlv-type": "string",
  "unidtlv-value": {
    "uni-dir-delay": "integer"
  }
}

OSPF-SH-DOMAIN-ID-ENTRY:

OSPF Domain ID

domain-id-type: integer

Domain ID Type

domain-id-value: string

Domain ID value

Example
{
  "domain-id-type": "integer",
  "domain-id-value": "string"
}

BW-FLEX-SUBTLV-VALUE:

Value of Flex Sub TLV

max-lspbw: object[]

Max LSP BW Array

flex-sub-tlv-value-common: BW-SUB-TLV-VALUE-COMMON

Flex Sub TLV Value

unres-lspbw: object[]

Array of Unres LSP BW

Example
{
  "max-lspbw": [
    {
      "entry": "integer"
    }
  ],
  "flex-sub-tlv-value-common": {
    "priority-bit7": "integer",
    "priority-bit6": "integer",
    "priority-bit5": "integer",
    "priority-bit4": "integer",
    "priority-bit3": "integer",
    "tsg": "integer",
    "priority-bit1": "integer",
    "priority-bit0": "integer",
    "tbit": "integer",
    "signal-type": "integer",
    "res": "integer",
    "sbit": "integer",
    "stage": "string",
    "num-stages": "integer",
    "priority-bit2": "integer"
  },
  "unres-lspbw": [
    {
      "entry": "integer"
    }
  ]
}

OSPF-SH-IPFRR-TOPO-ENTRY:

OSPF_IPFRR Topology Entry

distance: integer

IPFRR Topology Distance

neighbor-sourced: boolean

IPFRR Topology Neighbor Sourced

poison: boolean

IPFRR Topology rSPT poison

distance-reverse: integer

IPFRR Topology Reverse Distance

type4: boolean

IPFRR Topoogy Type-4 entry

dr: boolean

IPFRR Topology DR entry

node-id: string

IPFRR Topology Node ID

revision: integer

IPFRR Topology Revision

Example
{
  "distance": "integer",
  "neighbor-sourced": "boolean",
  "poison": "boolean",
  "distance-reverse": "integer",
  "type4": "boolean",
  "dr": "boolean",
  "node-id": "string",
  "revision": "integer"
}

IXCD-TLV-SWITCHINGCAP-VALUE-UNION:

Switching Cap values

ixcdbw-sub-tlv: IXCD-BW-SUB-TLV-ARR

Sub TLVs

ixcdpsc-info: IXCD-LE-PSC-INFO

IXCD PSC information

switching-cap-type: integer

SwitchingCapType

Example
{
  "ixcdbw-sub-tlv": {
    "arr-bw-sub-tlv": [
      {
        "bw-sub-tlv-value": {
          "ixcdbw-sub-tlv-type": "integer",
          "fixed-bw-sub-tlv-value": {
            "unres-oduj-prio": [
              {
                "entry": "integer"
              }
            ],
            "fixed-sub-tlv-value": {
              "priority-bit7": "integer",
              "priority-bit6": "integer",
              "priority-bit5": "integer",
              "priority-bit4": "integer",
              "priority-bit3": "integer",
              "tsg": "integer",
              "priority-bit1": "integer",
              "priority-bit0": "integer",
              "tbit": "integer",
              "signal-type": "integer",
              "res": "integer",
              "sbit": "integer",
              "stage": "string",
              "num-stages": "integer",
              "priority-bit2": "integer"
            }
          },
          "flex-bw-sub-tlv-value": {
            "max-lspbw": [
              {
                "entry": "integer"
              }
            ],
            "flex-sub-tlv-value-common": {
              "priority-bit7": "integer",
              "priority-bit6": "integer",
              "priority-bit5": "integer",
              "priority-bit4": "integer",
              "priority-bit3": "integer",
              "tsg": "integer",
              "priority-bit1": "integer",
              "priority-bit0": "integer",
              "tbit": "integer",
              "signal-type": "integer",
              "res": "integer",
              "sbit": "integer",
              "stage": "string",
              "num-stages": "integer",
              "priority-bit2": "integer"
            },
            "unres-lspbw": [
              {
                "entry": "integer"
              }
            ]
          }
        },
        "bw-sub-tlv-length": "integer",
        "bw-sub-tlv-type": "integer"
      }
    ]
  },
  "ixcdpsc-info": {
    "min-lsp-bandwidth": "integer",
    "psc-interface-mtu": "integer"
  },
  "switching-cap-type": "integer"
}

OSPF-LSA-INTERNAL-UNION:

LSA internal information for an LSA

opaque-link-lsa-type: OSPF-SH-LSA-OPQ-LINK

Opaque-Link LSA

opaque-router-info-lsa-type: OSPF-SH-LSA-OPQ-RI

Opaque Router Information LSA

opaque-mpls-te-lsa-type: OSPF-SH-LSA-OPQ-RRR

Opaque-Area, opaque type 1 LSA

opaque-el-lsa-type: OSPF-SH-LSA-OPQ-ELL

Extended Link LSA type

internal-lsa-type: string mgmt-rtr-type, mgmt-ntwk-type, mgmt-sum-type, mgmt-ext-type, mgmt-opq-type, mgmt-opq-link-type, mgmt-opq-rrr-type, mgmt-opq-gr-type, mgmt-opq-ri-type, mgmt-opq-epl-type, mgmt-opq-ell-type

InternalLSAType

router-lsa-type: OSPF-SH-LSA-ROUTER

Router LSA

summary-lsa-type: OSPF-SH-LSA-SUMMARY

Summary LSA

opaque-grace-lsa: OSPF-SH-LSA-OPQ-GRACE

Opaque-link, opaque type 3 Grace LSA

opaque-ep-lsa-type: OSPF-SH-LSA-OPQ-EPL

Extende Prefix LSA type

network-lsa-type: OSPF-SH-LSA-NETWORK

Network LSA

external-lsa-type: OSPF-SH-LSA-EXTERNAL

External LSA

Example
{
  "opaque-link-lsa-type": {
    "opaque-interface-name": "string"
  },
  "opaque-router-info-lsa-type": {
    "opaque-ritlv": [
      {
        "srlbtlv": {
          "srlbtlv-length": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "srlb-range-size": "integer"
        },
        "sr-range-tlv": {
          "sr-range-size": "integer",
          "sidtlv": {
            "sr-sid-length": "integer",
            "sr-sid-value": "integer"
          },
          "sr-range-length": "integer"
        },
        "pcedtlv": {
          "pced-addr": {
            "pce-addr-unknown-tlv": {
              "ri-gen-tlv-length": "integer",
              "ri-genvalue": "string",
              "ri-gen-tlv-type": "integer"
            },
            "ipv4pce-addr": {
              "pceipv4-addr": "string"
            },
            "ipv6pce-addr": {
              "pceipv6-addr": "string"
            },
            "pce-addr-type": "string"
          },
          "pced-scope": {
            "lbit": "boolean",
            "rd-bit": "boolean",
            "ybit": "boolean",
            "pref-l": "integer",
            "rbit": "boolean",
            "pref-r": "integer",
            "sd-bit": "boolean",
            "sbit": "boolean",
            "all-scope-info-bits": "integer",
            "pref-y": "integer",
            "pref-s": "integer"
          },
          "pcedtlv-length": "integer"
        },
        "node-msdtlv": {
          "node-msdtlv-length": "integer",
          "node-msd-sub-types": {
            "msd-sub-type": "integer",
            "msd-value": "integer"
          }
        },
        "unknown-tlv": {
          "ri-gen-tlv-length": "integer",
          "ri-genvalue": "string",
          "ri-gen-tlv-type": "integer"
        },
        "rtr-cap-tlv": {
          "rtr-cap-stub-rtr": "boolean",
          "rtr-cap-te-exp": "boolean",
          "rtr-cap-tlv-length": "integer",
          "rtr-cap-all-bits": "integer",
          "rtr-cap-graceful-restart": "boolean",
          "rtr-cap-area-te": "boolean",
          "rtr-cap-additional-info": "string",
          "rtr-cap-graceful-restart-helper": "boolean",
          "rtr-cap-p2plan": "boolean"
        },
        "ritlv-internal-type": "string",
        "sr-algo-tlv": {
          "sr-algo-value": [
            {
              "entry": "integer"
            }
          ]
        }
      }
    ],
    "opaque-rilsa-scope": "string",
    "opaque-ri-interface-name": "string"
  },
  "opaque-mpls-te-lsa-type": {
    "tlv": [
      {
        "te-link-sub-tlv": [
          {
            "sub-tlv-type": "string",
            "sub-tlv-value": "string",
            "sub-tlv-length": "integer"
          }
        ],
        "mpls-dste-link": "boolean",
        "tlv-type": "integer",
        "tlv-length": "integer"
      }
    ]
  }
}

OSPF-SH-NEIGHBOR-DETAIL:

OSPF Neighbor Detailed Information

neighbor-option: integer

This is bitmaks of neighbor's option field received

neighbor-ack-list-count: integer

Ack List Count

neighbor-interface-id: integer

Interface ID of neighbor recived via LLS

interface-type: string mgmt-if-broadcast, mgmt-if-nonbroadcast, mgmt-if-point-to-point, mgmt-if-point-to-m-point, mgmt-if-p2mp-non-bcast, mgmt-if-virtual-link, mgmt-if-sham-link, mgmt-if-loop-back

Interface type

neighbor-summary: OSPF-SH-NEIGHBOR

Neighbor summary information

lfa-interface: string

LFA Interface

neighbor-filter: boolean

If true, filter outgoing LSAs

neighbor-designated-router-address: string

Address of designated router

oob-resynchronization: boolean

Out-Of-Bound resynchronization in progress

adjacency-sid-label: integer

SR Adjacency SID Label

neighbor-ack-list-high-watermark: integer

Ack List High Watermark

neighbor-area-id: string

Area ID string in decimal or dotted-decimal format

neighbor-bfd-information: OSPF-SH-NEIGHBOR-BFD

Neighbor BFD information

lfa-neighbor-revision: integer

LFA Neighbor Revision

state-change-count: integer

Number of state changes

nsf-router-state: string mgmt-nsf-rtr-none, mgmt-nsf-rtr-requester, mgmt-nsf-rtr-receiver

For cisco NSF, the router is either Requester or Receiver

adjacency-sid-protected: boolean

SR Adjacency SID Protected

neighbor-cost: integer

Cost of path to this neighbor

neighbor-backup-designated-router-address: string

Address of backup designated router

last-oob-time: integer

The amount of time in seconds since last time Out-Of-Band resynchronization was done with this neighbor

lfa-neighbor-id: string

LFA Neighbor ID

next-poll-interval: integer

For NBMA networks, amount of time remaining in seconds before the next poll interval expires and Hello is sent (s)

neighbor-retransmission-information: OSPF-SH-NEIGHBOR-RETRANS

Retransmission information with this neighbor

pending-events: integer

Number of pending events

lfa-next-hop: string

LFA Next Hop

neighbor-lls-option: integer

This is a bitmask of Link Local signalling options received from the neighbor

adjacency-sid-unprotected-label: integer

SR Adjacency SID Unprotected Label

poll-interval: integer

Poll interval (s)

Example
{
  "neighbor-option": "integer",
  "neighbor-ack-list-count": "integer",
  "neighbor-interface-id": "integer",
  "interface-type": "string",
  "neighbor-summary": {
    "neighbor-up-time": "integer",
    "neighbor-id": "string",
    "neighbor-dead-timer": "integer",
    "neighbor-address-xr": "string",
    "dr-bdr-state": "string",
    "neighbor-interface-name": "string",
    "neighbor-madj-interface": "boolean",
    "neighbor-bfd-information": {
      "bfd-status-flag": "integer",
      "bfd-intf-enable-mode": "integer"
    },
    "neighbor-state": "string",
    "neighbor-dr-priority": "integer"
  },
  "lfa-interface": "string",
  "neighbor-filter": "boolean",
  "neighbor-designated-router-address": "string",
  "oob-resynchronization": "boolean",
  "adjacency-sid-label": "integer",
  "neighbor-ack-list-high-watermark": "integer",
  "neighbor-area-id": "string",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "lfa-neighbor-revision": "integer",
  "state-change-count": "integer",
  "nsf-router-state": "string",
  "adjacency-sid-protected": "boolean",
  "neighbor-cost": "integer",
  "neighbor-backup-designated-router-address": "string",
  "last-oob-time": "integer",
  "lfa-neighbor-id": "string",
  "next-poll-interval": "integer",
  "neighbor-retransmission-information": {
    "as-next-flood-information-index": "integer",
    "maximum-retransmission-length": "integer",
    "last-retransmission-time": "integer",
    "number-of-retransmissions": "integer",
    "last-retransmission-length": "integer",
    "as-first-flood-information-index": "integer",
    "as-next-flood-information": "integer",
    "as-flood-index": "integer",
    "area-flooding-index": "integer",
    "dbd-retransmission-count": "integer",
    "area-next-flood-information-index": "integer",
    "area-first-flood-information-index": "integer",
    "lsa-retransmission-timer": "integer",
    "area-next-flood-information": "integer",
    "dbd-retransmission-total-count": "integer",
    "maximum-retransmission-time": "integer",
    "area-first-flood-information": "integer",
    "as-first-flood-information": "integer",
    "neighbor-retransmission-count": "integer"
  },
  "pending-events": "integer",
  "lfa-next-hop": "string",
  "neighbor-lls-option": "integer",
  "adjacency-sid-unprotected-label": "integer",
  "poll-interval": "integer"
}

OSPF-SH-BORDER-ROUTER:

OSPF Border Router

border-router-path: OSPF-SH-BR-PATH

List of Border Router paths

border-router-id-xr: string

Router ID of Border Router

Example
{
  "border-router-path": [
    {
      "border-router-area-id": "string",
      "border-router-next-hop-interface-name": "string",
      "border-router-next-hop": "string",
      "border-router-route-metric": "integer",
      "border-router-route-type": "string",
      "border-router-type": "string",
      "spf-version": "integer"
    }
  ],
  "border-router-id-xr": "string"
}

NEIGHBOR-TABLE:

Common node of adjacency-information, area

neighbors: object

Neighbor table

Example
{
  "neighbors": {
    "neighbor": [
      {
        "neighbor-address": "string",
        "interface-name": "string",
        "neighbor-up-time": "integer",
        "neighbor-id": "string",
        "neighbor-dead-timer": "integer",
        "neighbor-address-xr": "string",
        "dr-bdr-state": "string",
        "neighbor-interface-name": "string",
        "neighbor-madj-interface": "boolean",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "neighbor-state": "string",
        "neighbor-dr-priority": "integer"
      }
    ]
  }
}

OSPF-SH-RAW-STATS:

OSPF SH RAW STATS

in-standby-discarded: integer

in standby discarded

out-no-pak-discarded: integer

out no pak discarded

in-no-mem-discarded: integer

in no mem discarded

out-bytes-sent: integer

out bytes sent

out-no-conn-discarded: integer

out no conn discarded

out-null-src-discarded: integer

out null src discarded

out-sent: integer

out sent

disconnects: integer

disconnects

out-ipv4-hdr-err-discarded: integer

out ipv4 hdr err discarded

nsr-not-ready-discarded: integer

nsr not ready discarded

in-short-msg-discarded: integer

in short msg discarded

raw-connected: boolean

raw connected

out-send-pak-err-discarded: integer

out send pak err discarded

in-raw-event: integer

in raw event

in-rcv: integer

in rcv

sl-raw-connected: boolean

sl raw connected

in-bytes-rcv: integer

in bytes rcv

Example
{
  "in-standby-discarded": "integer",
  "out-no-pak-discarded": "integer",
  "in-no-mem-discarded": "integer",
  "out-bytes-sent": "integer",
  "out-no-conn-discarded": "integer",
  "out-null-src-discarded": "integer",
  "out-sent": "integer",
  "disconnects": "integer",
  "out-ipv4-hdr-err-discarded": "integer",
  "nsr-not-ready-discarded": "integer",
  "in-short-msg-discarded": "integer",
  "raw-connected": "boolean",
  "out-send-pak-err-discarded": "integer",
  "in-raw-event": "integer",
  "in-rcv": "integer",
  "sl-raw-connected": "boolean",
  "in-bytes-rcv": "integer"
}

OSPF-SH-TOPOLOGY:

OSPF Route Information

route-metric: integer

Metric

route-type: string mgmt-r-type-none, mgmt-r-type-other, mgmt-r-type-intra, mgmt-r-type-inter, mgmt-r-type-extern1, mgmt-r-type-extern2, mgmt-r-type-isis-sum, mgmt-r-type-isis-l1, mgmt-r-type-isis-l2, mgmt-r-type-isis-l1-ia, mgmt-r-type-bgp-int, mgmt-r-type-bgp-ext, mgmt-r-type-bgp-loc, mgmt-r-type-nssa1, mgmt-r-type-nssa2, mgmt-r-type-i-grp2-int, mgmt-r-type-i-grp2-ext

Route type

route-info: OSPF-SH-TOP-COMMON

Route information

route-connected: boolean

If true, connected route

route-path: OSPF-SH-TOP-PATH

List of paths to this route

route-prefix: string

Prefix

route-prefix-length: integer

Prefix length

Example
{
  "route-metric": "integer",
  "route-type": "string",
  "route-info": {
    "route-srte-nbr-registered": "integer",
    "route-spf-priority": "integer",
    "route-update-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-area-id": "integer",
    "route-spf-version": "integer",
    "route-label-type": "integer",
    "route-srte-prefix-registered": "boolean",
    "route-forward-distance": "integer",
    "route-sspf-label": "integer",
    "route-label": "integer",
    "route-rib-version": "integer",
    "route-fail-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "route-source": "integer",
    "route-te-metric": "integer",
    "route-auto-excluded": "boolean"
  },
  "route-connected": "boolean",
  "route-path": [
    {
      "route-next-hop-address": "string",
      "route-lsaid": "string",
      "route-interface-snmp-index": "integer",
      "lsa-type": "integer",
      "route-path-id": "integer",
      "route-path-is-rsvp-te-path": "boolean",
      "route-path-is-ucmp-path": "boolean",
      "area-id": "integer",
      "route-path-is-mcast-intact": "boolean",
      "neighbor-next-hop": [
        {
          "neighbor-next-hop-intf-index": "integer",
          "neighbor-next-hop-value-type": "string",
          "neighbor-next-hop-ip-addr": "string"
        }
      ],
      "route-path-is-sr-te-path": "boolean",
      "sr-microloop-avoidance-path": {
        "microloop-strict-spf": "boolean",
        "microloop-repair-list-size": "integer",
        "microloop-repair": [
          {
            "repair-element-type": "integer",
            "repair-label": "integer",
            "repair-element-id": "string"
          }
        ],
        "microloop-tunnel-interface-name": "string"
      },
      "route-path-is-sr-excl-path": "boolean",
      "route-path-is-sr-te-sspf-path": "boolean",
      "route-source": "string",
      "route-metric": "integer",
      "area-format": "boolean",
      "route-interface-name": "string"
    }
  ],
  "route-prefix": "string",
  "route-prefix-length": "integer"
}

SRMS-MI-T-B:

SRMS show bag

src: string none, local, remote

src

last-prefix: string

Last IP Prefix

addr: ADDR

addr

area: string

Area (OSPF) or Level (ISIS)

sid-start: integer

Starting SID

last-sid-index: integer

Last SID Index

prefix: integer

Prefix length

flag-attached: string false, true

Attached flag

router: string

Router ID

sid-count: integer

SID range

Example
{
  "src": "string",
  "last-prefix": "string",
  "addr": {
    "ipv6": "string",
    "ipv4": "string",
    "af": "string"
  },
  "area": "string",
  "sid-start": "integer",
  "last-sid-index": "integer",
  "prefix": "integer",
  "flag-attached": "string",
  "router": "string",
  "sid-count": "integer"
}

OSPF-SH-REP-EL:

OSPF Repair Element

repair-element-type: integer

Repair Element Type

repair-label: integer

Repair Label

repair-element-id: string

Repair Element ID

Example
{
  "repair-element-type": "integer",
  "repair-label": "integer",
  "repair-element-id": "string"
}

OSPF-SH-SR-SID-STLV:

OSPF PCE-Discovery PCE Scope SubTLV

sr-sid-length: integer

Length of sub-TLV

sr-sid-value: integer

SID Value

Example
{
  "sr-sid-length": "integer",
  "sr-sid-value": "integer"
}

OSPF-SH-NEIGHBOR-BFD:

OSPF Neighbor BFD information

bfd-status-flag: integer

Status of the BFD Session

bfd-intf-enable-mode: integer

BFD enable mode - Default/Strict

Example
{
  "bfd-status-flag": "integer",
  "bfd-intf-enable-mode": "integer"
}

IXCD-BW-SUB-TLV:

IXCD BW sub tlv

bw-sub-tlv-value: IXCD-BW-SUB-TLV-VALUE-UNION

Value of BW Sub TLV

bw-sub-tlv-length: integer

Length of BW Sub TLV

bw-sub-tlv-type: integer

Type of Sub TLV

Example
{
  "bw-sub-tlv-value": {
    "ixcdbw-sub-tlv-type": "integer",
    "fixed-bw-sub-tlv-value": {
      "unres-oduj-prio": [
        {
          "entry": "integer"
        }
      ],
      "fixed-sub-tlv-value": {
        "priority-bit7": "integer",
        "priority-bit6": "integer",
        "priority-bit5": "integer",
        "priority-bit4": "integer",
        "priority-bit3": "integer",
        "tsg": "integer",
        "priority-bit1": "integer",
        "priority-bit0": "integer",
        "tbit": "integer",
        "signal-type": "integer",
        "res": "integer",
        "sbit": "integer",
        "stage": "string",
        "num-stages": "integer",
        "priority-bit2": "integer"
      }
    },
    "flex-bw-sub-tlv-value": {
      "max-lspbw": [
        {
          "entry": "integer"
        }
      ],
      "flex-sub-tlv-value-common": {
        "priority-bit7": "integer",
        "priority-bit6": "integer",
        "priority-bit5": "integer",
        "priority-bit4": "integer",
        "priority-bit3": "integer",
        "tsg": "integer",
        "priority-bit1": "integer",
        "priority-bit0": "integer",
        "tbit": "integer",
        "signal-type": "integer",
        "res": "integer",
        "sbit": "integer",
        "stage": "string",
        "num-stages": "integer",
        "priority-bit2": "integer"
      },
      "unres-lspbw": [
        {
          "entry": "integer"
        }
      ]
    }
  },
  "bw-sub-tlv-length": "integer",
  "bw-sub-tlv-type": "integer"
}

OSPF-SH-SUMMARY-ADDRESS:

OSPF Summary Address

summary-metric-type: string mgmt-ex-metric-type-none, mgmt-ex-metric-type-1, mgmt-ex-metric-type-2

Type of Metric

summary-metric: integer

Cost of Summary

summary-tag: integer

Tag associated with this summary prefix

summary-mask: string

Summary Netmask

summary-prefix: string

Summary prefix

Example
{
  "summary-metric-type": "string",
  "summary-metric": "integer",
  "summary-tag": "integer",
  "summary-mask": "string",
  "summary-prefix": "string"
}

OSPF-SH-RETRANS-LIST:

OSPF Retransmission List

retransmission-area-db: OSPF-SH-LSA-SUM

List of Area scope entries

retransmission-asdb: OSPF-SH-LSA-SUM

List of AS Scope entries

retransmission-interface-name: string

Retransmission list interface

retransmission-timer: integer

Amount of time remaining on retransmission timer (ms)

retransmission-neighbor-ip-address: string

Neighbor IP Address

retransmission-neighbor-id: string

Neighbor ID

retransmission-count: integer

Retransmission queue length

Example
{
  "retransmission-area-db": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-asdb": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "retransmission-interface-name": "string",
  "retransmission-timer": "integer",
  "retransmission-neighbor-ip-address": "string",
  "retransmission-neighbor-id": "string",
  "retransmission-count": "integer"
}

OSPF-SH-OPQ-RI-RTRCAP-TLV:

OSPF Router Capabilities TLV

rtr-cap-stub-rtr: boolean

Stub Router capability

rtr-cap-te-exp: boolean

TE Experimental bit

rtr-cap-tlv-length: integer

Length of TLV

rtr-cap-all-bits: integer

All capability bits

rtr-cap-graceful-restart: boolean

Graceful Restart Capability

rtr-cap-area-te: boolean

Traffic Engineering capability of area

rtr-cap-additional-info: string

Additional Information in TLV

rtr-cap-graceful-restart-helper: boolean

Graceful Restart Helper Capability

rtr-cap-p2plan: boolean

P2P LAN Capability

Example
{
  "rtr-cap-stub-rtr": "boolean",
  "rtr-cap-te-exp": "boolean",
  "rtr-cap-tlv-length": "integer",
  "rtr-cap-all-bits": "integer",
  "rtr-cap-graceful-restart": "boolean",
  "rtr-cap-area-te": "boolean",
  "rtr-cap-additional-info": "string",
  "rtr-cap-graceful-restart-helper": "boolean",
  "rtr-cap-p2plan": "boolean"
}

OSPF-SH-OPQ-RI-PCE-IPV6-ADDR-STLV:

PCE IPv6 Address SubTLV

pceipv6-addr: string

PCE IPv6 Address

Example
{
  "pceipv6-addr": "string"
}

OSPF-SH-INTERFACE-NBR:

OSPF Interface Neighbor Information

suppress-hello: boolean

If true, hellos suppressed

neighbor-dr: boolean

If true, Designated router

interface-neighbor-id: string

Neighbor Router ID

interface-neighbor-cost: integer

Cost of link to neighbor

neighbor-bdr: boolean

If true, Backup designated router

Example
{
  "suppress-hello": "boolean",
  "neighbor-dr": "boolean",
  "interface-neighbor-id": "string",
  "interface-neighbor-cost": "integer",
  "neighbor-bdr": "boolean"
}

OSPF-SH-NCD-STATS:

OSPF SH NCD STATS

ncd-pri: NSR-PL-CLIENT-STATS-TYPE

ncd pri

Example
{
  "ncd-pri": [
    {
      "num-recv-drop": [
        {
          "nsr-pl-recv-drop-array": [
            {
              "entry": "integer"
            }
          ]
        }
      ],
      "num-recv": [
        {
          "entry": "integer"
        }
      ],
      "num-sent": [
        {
          "entry": "integer"
        }
      ],
      "num-sent-drop": [
        {
          "nsr-pl-send-drop-array": [
            {
              "entry": "integer"
            }
          ]
        }
      ]
    }
  ]
}

MPLS-TEL-OPT-IXCD-VAL:

MPLS TE Link Optional TLV IXCD Data

flex-scsi-count: integer

Flexible SCSI count

fixed-scsi-count: integer

Fixed SCSI count

max-lspbw: object[]

Max LSP bandwidth array

rile-len-code: integer

Rile LenCode

switching-cap: integer

SCap

ixcd-switching-cap-type: IXCD-TLV-SWITCHINGCAP-VALUE-UNION

Switching Cap type

Example
{
  "flex-scsi-count": "integer",
  "fixed-scsi-count": "integer",
  "max-lspbw": [
    {
      "entry": "string"
    }
  ],
  "rile-len-code": "integer",
  "switching-cap": "integer",
  "ixcd-switching-cap-type": {
    "ixcdbw-sub-tlv": {
      "arr-bw-sub-tlv": [
        {
          "bw-sub-tlv-value": {
            "ixcdbw-sub-tlv-type": "integer",
            "fixed-bw-sub-tlv-value": {
              "unres-oduj-prio": [
                {
                  "entry": "integer"
                }
              ],
              "fixed-sub-tlv-value": {
                "priority-bit7": "integer",
                "priority-bit6": "integer",
                "priority-bit5": "integer",
                "priority-bit4": "integer",
                "priority-bit3": "integer",
                "tsg": "integer",
                "priority-bit1": "integer",
                "priority-bit0": "integer",
                "tbit": "integer",
                "signal-type": "integer",
                "res": "integer",
                "sbit": "integer",
                "stage": "string",
                "num-stages": "integer",
                "priority-bit2": "integer"
              }
            },
            "flex-bw-sub-tlv-value": {
              "max-lspbw": [
                {
                  "entry": "integer"
                }
              ],
              "flex-sub-tlv-value-common": {
                "priority-bit7": "integer",
                "priority-bit6": "integer",
                "priority-bit5": "integer",
                "priority-bit4": "integer",
                "priority-bit3": "integer",
                "tsg": "integer",
                "priority-bit1": "integer",
                "priority-bit0": "integer",
                "tbit": "integer",
                "signal-type": "integer",
                "res": "integer",
                "sbit": "integer",
                "stage": "string",
                "num-stages": "integer",
                "priority-bit2": "integer"
              },
              "unres-lspbw": [
                {
                  "entry": "integer"
                }
              ]
            }
          },
          "bw-sub-tlv-length": "integer",
          "bw-sub-tlv-type": "integer"
        }
      ]
    },
    "ixcdpsc-info": {
      "min-lsp-bandwidth": "integer",
      "psc-interface-mtu": "integer"
    },
    "switching-cap-type": "integer"
  }
}

OSPF-SH-OPQ-RI-PCED-TLV:

OSPF PCE Discovery TLV

pced-addr: OSPF-SH-OPQ-RI-PCE-ADDR-STLVS-UNION

PCE Address

pced-scope: OSPF-SH-OPQ-RI-PCED-SCOPE-STLV

PCE Scope Information

pcedtlv-length: integer

Length of TLV

Example
{
  "pced-addr": {
    "pce-addr-unknown-tlv": {
      "ri-gen-tlv-length": "integer",
      "ri-genvalue": "string",
      "ri-gen-tlv-type": "integer"
    },
    "ipv4pce-addr": {
      "pceipv4-addr": "string"
    },
    "ipv6pce-addr": {
      "pceipv6-addr": "string"
    },
    "pce-addr-type": "string"
  },
  "pced-scope": {
    "lbit": "boolean",
    "rd-bit": "boolean",
    "ybit": "boolean",
    "pref-l": "integer",
    "rbit": "boolean",
    "pref-r": "integer",
    "sd-bit": "boolean",
    "sbit": "boolean",
    "all-scope-info-bits": "integer",
    "pref-y": "integer",
    "pref-s": "integer"
  },
  "pcedtlv-length": "integer"
}

OSPF-SH-DB-AREA-SUM:

OSPF Area Scope Database Summary counters

area-lsa-counter: OSPF-SH-DB-SUM-CNTR

Summary counters for Area scope LSAs

dbase-sum-area-id-string: string

Area id

Example
{
  "area-lsa-counter": [
    {
      "lsa-type": "string",
      "lsa-delete-count": "string",
      "lsa-self-count": "string",
      "lsa-maxage-count": "string",
      "lsa-count": "string"
    }
  ],
  "dbase-sum-area-id-string": "string"
}

SEGMENT-ROUTING:

Common node of default-vrf, vrf

segment-routing: object

Container for Segment Routing

Example
{
  "segment-routing": {
    "sr-endpoint-policies": {
      "sr-endpoint-policy": [
        {
          "endpoint-ip": "string",
          "sr-endp-state-is-valid": "boolean",
          "sr-endp-resolution-fail-reason": "string",
          "sr-endp-state-is-unres": "boolean",
          "sr-policy-count": "integer",
          "sr-policy": [
            {
              "policy-state-is-idb-pending": "boolean",
              "policy-metric": "string",
              "policy-is-autoroute-include": "boolean",
              "policy-name": "string",
              "policy-state-is-stale": "boolean",
              "policy-update-timestamp": "integer",
              "policy-if-handle": "string",
              "policy-state-is-valid": "boolean",
              "policy-is-sspf": "boolean",
              "policy-state-is-ifh-error": "boolean",
              "policy-metric-mode": "string"
            }
          ],
          "sr-endp-state-is-stale": "boolean",
          "sr-valid-policy-count": "integer",
          "sr-area-id-string": "string",
          "sr-endpoint": "string",
          "sr-router-id": "integer"
        }
      ]
    }
  }
}

OSPF-SH-OPQ-RI-PCE-ADDR-STLVS-UNION:

OSPF PCE Address SubTLVs

pce-addr-unknown-tlv: OSPF-SH-OPQ-RI-UNKNOWN-TLV

Unknown PCE Addr TLV

ipv4pce-addr: OSPF-SH-OPQ-RI-PCE-IPV4-ADDR-STLV

IPv4 PCE Address

ipv6pce-addr: OSPF-SH-OPQ-RI-PCE-IPV6-ADDR-STLV

IPv6 PCE Address

pce-addr-type: string mgmt-ospf-opq-pce-addr-type-invalid, mgmt-ospf-opq-pce-addr-type-ipv4, mgmt-ospf-opq-pce-addr-type-ipv6

PCEAddrType

Example
{
  "pce-addr-unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "ipv4pce-addr": {
    "pceipv4-addr": "string"
  },
  "ipv6pce-addr": {
    "pceipv6-addr": "string"
  },
  "pce-addr-type": "string"
}

OSPF-RUNTIME-STATS:

OSPF RUNTIME STATS

lsa-change-cnt: string

lsa change cnt

area-stat: OSPF-EDM-SPF-AREA-STATS

area stat

lsa-info: OSPF-LSA-CHANGE

lsa info

spf-start-time: integer

spf start time

gbl-spf-time: OSPF-SPF-TIME

gbl spf time

Example
{
  "lsa-change-cnt": "string",
  "area-stat": [
    {
      "area-id": "integer",
      "spf-time": {
        "spf-intra-prefix-del": "integer",
        "spf-dijkstra": "integer",
        "spf-ext-prefix": "integer",
        "spf-intra-prefix": "integer",
        "spf-ext-prefix-del": "integer",
        "spf-inter-prefix-del": "integer",
        "spf-inter-prefix": "integer"
      },
      "lsa-type-cnt": [
        {
          "entry": "integer"
        }
      ]
    }
  ],
  "lsa-info": [
    {
      "type": "integer",
      "flush": "boolean",
      "area-id": "integer",
      "id": "string",
      "adv-rtr": "string"
    }
  ],
  "spf-start-time": "integer",
  "gbl-spf-time": {
    "spf-intra-prefix-del": "integer",
    "spf-dijkstra": "integer",
    "spf-ext-prefix": "integer",
    "spf-intra-prefix": "integer",
    "spf-ext-prefix-del": "integer",
    "spf-inter-prefix-del": "integer",
    "spf-inter-prefix": "integer"
  }
}

OSPF-SH-DB-DETAIL:

OSPF Detailed LSA Database Information

in-sync: integer

Not In Sync With Active

lsadb-base-time-stamp: OSPF-SH-TIME

Current time stamp

lsa-throttle-timer: OSPF-SH-DB-THROTTLE-TIMER

LSA throttle timer table information

sum-origin: integer

Summary Origin

demand-circuit: boolean

If true, capable of demand circuit as indicated by LSA's option field

tos-capable: boolean

If true, type of service capable indicated by LSA's option field

lsa-prefix-priority: integer

Current LSA prefix priority

length: integer

Length of the LSA

lsa-last-updated-time: OSPF-SH-TIME

Time LSA was last updated

not-delete: OSPF-SH-DB-NOT-DELETE

Reason why LSA is not deleted

lsa-rate-limit-due-time: integer

Due time for rate-limit timer (ms)

dn-bit: boolean

if true, DN bit set on the summary LSA indicated by LSA's option field

new-lsa-prefix-priority: integer

New LSA prefix priority

lsadb-base-clock: integer

Clock stamp since boot

advertising-router-reachable: boolean

If true, Advertising Router is reachable

lsa-flood-required-post-fail-over: boolean

LSA flood required after FO

ase-origin: integer

External Origin

routing-bit: boolean

If true, Routing Bit set on the LSA

nssa-translation: boolean

If true, capable of type 7 to 5 translation indicated by LSA's option field

Example
{
  "in-sync": "integer",
  "lsadb-base-time-stamp": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "lsa-throttle-timer": {
    "minute-table-index": "integer",
    "last-inst-second-table-index": "integer",
    "second-table-index": "integer",
    "timer-location": "string",
    "timer-type": "string",
    "last-inst-minute-table-index": "integer"
  },
  "sum-origin": "integer",
  "demand-circuit": "boolean",
  "tos-capable": "boolean",
  "lsa-prefix-priority": "integer",
  "length": "integer",
  "lsa-last-updated-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "not-delete": {
    "neighbor-exchange": "boolean",
    "maximum-age": "boolean",
    "acknowledgement": "boolean",
    "partial-spf": "boolean",
    "nsr-ack-pending": "boolean",
    "rate-limit": "boolean",
    "no-delete": "boolean",
    "sum-orig-pending": "boolean",
    "routing-table": "boolean",
    "nsr-flood-required": "boolean",
    "free-time": "integer",
    "flood-pending": "boolean"
  },
  "lsa-rate-limit-due-time": "integer",
  "dn-bit": "boolean",
  "new-lsa-prefix-priority": "integer",
  "lsadb-base-clock": "integer",
  "advertising-router-reachable": "boolean",
  "lsa-flood-required-post-fail-over": "boolean",
  "ase-origin": "integer",
  "routing-bit": "boolean",
  "nssa-translation": "boolean"
}

SUMMARY-PREFIX-TABLE:

Common node of default-vrf, vrf

summary-prefixes: object

Summary prefix table

Example
{
  "summary-prefixes": {
    "summary-prefix": [
      {
        "prefix": "string",
        "netmask": "string",
        "summary-metric-type": "string",
        "summary-metric": "integer",
        "summary-tag": "integer",
        "summary-mask": "string",
        "summary-prefix": "string"
      }
    ]
  }
}

NSR-PL-SEND-DROP-ARRAY:

NSR PL SEND DROP ARRAY

nsr-pl-send-drop-array: object[]

nsr pl send drop array

Example
{
  "nsr-pl-send-drop-array": [
    {
      "entry": "integer"
    }
  ]
}

OSPF-SH-SEC-ADDR:

OSPF Secondary Address

secondary-addr: string

Secondary Address Type

secondary-prefix: integer

Secondary Prefix Length

Example
{
  "secondary-addr": "string",
  "secondary-prefix": "integer"
}

OSPF-SH-REQUEST-LIST:

OSPF Request List Information

request-interface-name: string

Request list interface

request: OSPF-SH-LSA-SUM

List of request list entries

request-neighbor-address: string

Neighbor IP address

request-neighbor-id: string

Neighbor ID

Example
{
  "request-interface-name": "string",
  "request": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "request-neighbor-address": "string",
  "request-neighbor-id": "string"
}

OSPF-SH-ROUTE-SUMMARY:

OSPF Route Summary Information

failure-time: OSPF-SH-TIME

Last time failed

failures: integer

RIB failure count

common: OSPF-SH-ROUTE-SUMM-COMMON

OSPF route summary Information

failure-address: string

Last failed address

Example
{
  "failure-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "failures": "integer",
  "common": {
    "external-type1s": "integer",
    "external-type2s": "integer",
    "intra-areas": "integer",
    "inter-areas": "integer",
    "external-nssa-type2s": "integer",
    "total": "integer",
    "external-nssa-type1s": "integer"
  },
  "failure-address": "string"
}

OSPF-SH-LSA-OPQ-GRACE:

OSPF Opaque-link type 3 grace LSA Information

ip-address: string

IP interface address on the subnet associated with the grace LSA

grace-reason: string mgmt-gr-reason-unknown, mgmt-gr-reason-sw-restart, mgmt-gr-reason-sw-upgrade, mgmt-gr-reason-switchover

Reason for router restart

grace-period: integer

The amount of time the router's neighbor should advertise it fully adjacent (s)

Example
{
  "ip-address": "string",
  "grace-reason": "string",
  "grace-period": "integer"
}

OSPF-SH-LSA-OPQ-EPL:

OSPF Opaque-area type 128 ExtendedPrefix LSA Information

tlv: OSPF-SH-OPQ-TLV

List of TLVs

Example
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

BW-SUB-TLV-VALUE-COMMON:

Common values in both Fixed and Flex Sub TLV

priority-bit7: integer

Priority 7

priority-bit6: integer

Priority 6

priority-bit5: integer

Priority 5

priority-bit4: integer

Priority 4

priority-bit3: integer

Priority 3

tsg: integer

TSG

priority-bit1: integer

Priority 1

priority-bit0: integer

Priority 0

tbit: integer

T Bit

signal-type: integer

Signal Type

res: integer

Res

sbit: integer

S Bit

stage: string

Array of Stages

num-stages: integer

Number of stages

priority-bit2: integer

Priority 2

Example
{
  "priority-bit7": "integer",
  "priority-bit6": "integer",
  "priority-bit5": "integer",
  "priority-bit4": "integer",
  "priority-bit3": "integer",
  "tsg": "integer",
  "priority-bit1": "integer",
  "priority-bit0": "integer",
  "tbit": "integer",
  "signal-type": "integer",
  "res": "integer",
  "sbit": "integer",
  "stage": "string",
  "num-stages": "integer",
  "priority-bit2": "integer"
}

OSPF-SH-STATS-AGGT:

OSPF SH STATS AGGT

sa-lsa-cnt-type-rtr: integer

sa lsa cnt type rtr

sa-lsa-cnt-type-ase: integer

sa lsa cnt type ase

sa-lsa-cnt-type-opq-link: integer

sa lsa cnt type opq link

sa-num-nbrs: integer

sa num nbrs

sa-num-slintf-up: integer

sa num slintf up

sa-num-intf-up: integer

sa num intf up

sa-lsa-cnt-type-opq-area: integer

sa lsa cnt type opq area

sa-num-intf: integer

sa num intf

sa-lsa-cnt-type-mospf: integer

sa lsa cnt type mospf

sa-lsa-cnt-type-sum-net: integer

sa lsa cnt type sum net

sa-lsa-cnt-type-7ase: integer

sa lsa cnt type 7ase

sa-lsa-cnt-type-sum-asb: integer

sa lsa cnt type sum asb

sa-num-areas: integer

sa num areas

sa-lsa-cnt-type-8-ignore: integer

sa lsa cnt type 8 ignore

sa-lsa-cnt-type-net: integer

sa lsa cnt type net

sa-lsa-cnt-type-opq-as: integer

sa lsa cnt type opq as

sa-num-vintf-up: integer

sa num vintf up

sa-num-nbrs-up: integer

sa num nbrs up

Example
{
  "sa-lsa-cnt-type-rtr": "integer",
  "sa-lsa-cnt-type-ase": "integer",
  "sa-lsa-cnt-type-opq-link": "integer",
  "sa-num-nbrs": "integer",
  "sa-num-slintf-up": "integer",
  "sa-num-intf-up": "integer",
  "sa-lsa-cnt-type-opq-area": "integer",
  "sa-num-intf": "integer",
  "sa-lsa-cnt-type-mospf": "integer",
  "sa-lsa-cnt-type-sum-net": "integer",
  "sa-lsa-cnt-type-7ase": "integer",
  "sa-lsa-cnt-type-sum-asb": "integer",
  "sa-num-areas": "integer",
  "sa-lsa-cnt-type-8-ignore": "integer",
  "sa-lsa-cnt-type-net": "integer",
  "sa-lsa-cnt-type-opq-as": "integer",
  "sa-num-vintf-up": "integer",
  "sa-num-nbrs-up": "integer"
}

OSPF-SH-LSA-ROUTER:

OSPF Router LSA

link: OSPF-SH-LINK

List of links in this LSA

router-abr: boolean

If True, router is an Area Border Router

internal-lsa: boolean

If true, internal LSA

internal-link: OSPF-SH-LINK

List of links for internal LSA

router-asbr: boolean

If True, router is an Autonomous system Border Router

Example
{
  "link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-abr": "boolean",
  "internal-lsa": "boolean",
  "internal-link": [
    {
      "link-id": "string",
      "link-metric": "integer",
      "link-data": "string",
      "link-type": "string",
      "link-tos": [
        {
          "router-tos": "integer",
          "tos-cost": "integer"
        }
      ]
    }
  ],
  "router-asbr": "boolean"
}

OSPF-ISSU-MILESTONE-BAG:

OSPF ISSU MILESTONE BAG

milestone-name: string

Milestone Name

milestone-status: string

Milestone Status

Example
{
  "milestone-name": "string",
  "milestone-status": "string"
}

OSPF-SH-INTERFACE-UP:

OSPF Interface Up-only Information

youngest-md-key: boolean

If true, MD key is configured

interface-flood-pacing-timer: integer

Time until next flood pacing timer (ms)

interface-as-next-flood: integer

Next LSA to flood (AS scope)

keychain-id: integer

Keychain ID

interface-flood-length: integer

Flood queue length

flood-scan-length: integer

Last flood scan length

interface-neighbor-count: integer

Total number of Neighbors

wait-time: integer

Wait time for DR/BDR selection (s)

md-keys: object[]

List of old MD keys

interface-area-next-flood-index: integer

Index of next LSA to flood (Area scope)

interface-area-flood-index: integer

Area scope LSAs flood index

maximum-flood-time: integer

Maximum flood time (ms)

interface-as-flood-index: integer

AS scope LSAs flood index

maximum-flood-length: integer

Maximum flood length

interface-area-next-flood: integer

Next LSA to flood (Area scope)

old-md5-key-neighbor-count: integer

Number of neighbors using the old key (if rollover in progress)

keychain-alg: string mgmt-not-configured, mgmt-aes-128-cmac-96, mgmt-hmac-sha1-12, mgmt-md5-16, mgmt-sha1-20, mgmt-hmac-md5-16, mgmt-hmac-sha1-20, mgmt-aes-128-cmac, mgmt-aes-256-cmac, mgmt-hmac-sha1-96, mgmt-hmac-sha-256, mgmt-hmac-sha1

Keychain Alg

youngest-md-key-id: integer

Youngest MD key ID

last-flood-time: integer

Last flood scan time (ms)

suppress-hello-count: integer

Number of neighbors for which hellos are suppressed

interface-as-next-flood-index: integer

Index of next LSA to flood (AS scope)

interface-authentication-type: string mgmt-ospf-auth-none, mgmt-ospf-auth-ct, mgmt-ospf-auth-md, mgmt-ospf-auth-kc

Authentication type

Example
{
  "youngest-md-key": "boolean",
  "interface-flood-pacing-timer": "integer",
  "interface-as-next-flood": "integer",
  "keychain-id": "integer",
  "interface-flood-length": "integer",
  "flood-scan-length": "integer",
  "interface-neighbor-count": "integer",
  "wait-time": "integer",
  "md-keys": [
    {
      "entry": "integer"
    }
  ],
  "interface-area-next-flood-index": "integer",
  "interface-area-flood-index": "integer",
  "maximum-flood-time": "integer",
  "interface-as-flood-index": "integer",
  "maximum-flood-length": "integer",
  "interface-area-next-flood": "integer",
  "old-md5-key-neighbor-count": "integer",
  "keychain-alg": "string",
  "youngest-md-key-id": "integer",
  "last-flood-time": "integer",
  "suppress-hello-count": "integer",
  "interface-as-next-flood-index": "integer",
  "interface-authentication-type": "string"
}

ROUTE:

Common node of route-table, multicast-intact-route-table

route: object[]

An OSPF route

Example
{
  "route": [
    {
      "prefix": "string",
      "prefix-length": "string",
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

OSPF-SH-ROUTE-EXT:

OSPF External Route Information

route-information: OSPF-SH-TOPOLOGY

Route information

route-extended-community: OSPF-SH-ROUTE-EXTENDED-COMM

Extended communities in the route

protocol-name: OSPF-SH-REDIST-PROTO

Name of protocol from which the external route was redistributed

Example
{
  "route-information": {
    "route-metric": "integer",
    "route-type": "string",
    "route-info": {
      "route-srte-nbr-registered": "integer",
      "route-spf-priority": "integer",
      "route-update-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "route-area-id": "integer",
      "route-spf-version": "integer",
      "route-label-type": "integer",
      "route-srte-prefix-registered": "boolean",
      "route-forward-distance": "integer",
      "route-sspf-label": "integer",
      "route-label": "integer",
      "route-rib-version": "integer",
      "route-fail-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "route-source": "integer",
      "route-te-metric": "integer",
      "route-auto-excluded": "boolean"
    },
    "route-connected": "boolean",
    "route-path": [
      {
        "route-next-hop-address": "string",
        "route-lsaid": "string",
        "route-interface-snmp-index": "integer",
        "lsa-type": "integer",
        "route-path-id": "integer",
        "route-path-is-rsvp-te-path": "boolean",
        "route-path-is-ucmp-path": "boolean",
        "area-id": "integer",
        "route-path-is-mcast-intact": "boolean",
        "neighbor-next-hop": [
          {
            "neighbor-next-hop-intf-index": "integer",
            "neighbor-next-hop-value-type": "string",
            "neighbor-next-hop-ip-addr": "string"
          }
        ],
        "route-path-is-sr-te-path": "boolean",
        "sr-microloop-avoidance-path": {
          "microloop-strict-spf": "boolean",
          "microloop-repair-list-size": "integer",
          "microloop-repair": [
            {
              "repair-element-type": "integer",
              "repair-label": "integer",
              "repair-element-id": "string"
            }
          ],
          "microloop-tunnel-interface-name": "string"
        },
        "route-path-is-sr-excl-path": "boolean",
        "route-path-is-sr-te-sspf-path": "boolean",
        "route-source": "string",
        "route-metric": "integer",
        "area-format": "boolean",
        "route-interface-name": "string"
      }
    ],
    "route-prefix": "string",
    "route-prefix-length": "integer"
  },
  "route-extended-community": {
    "extended-community-domain-id-value": "string",
    "extended-community-area-id": "integer",
    "extended-community-router-id": "string",
    "extended-community-route-type": "integer",
    "extended-community-options": "integer",
    "extended-communityl-domain-id-type": "integer"
  },
  "protocol-name": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  }
}

OSPF-SH-FLOOD-LIST:

OSPF Flood List

area-flood: OSPF-SH-LSA-SUM

Area scope floodlist

as-flood: OSPF-SH-LSA-SUM

AS scope floodlist

flood-lsa-count: integer

Number of LSAs currently being flooded

flood-interface-name: string

Interface name

flood-pacing-timer: integer

Time until next LS update due (ms)

Example
{
  "area-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "as-flood": [
    {
      "header-advertising-router": "string",
      "header-lsa-type": "string",
      "header-lsa-age": "integer",
      "header-ls-id": "string",
      "header-sequence-number": "integer",
      "header-lsa-checksum": "integer"
    }
  ],
  "flood-lsa-count": "integer",
  "flood-interface-name": "string",
  "flood-pacing-timer": "integer"
}

OSPF-SH-OPQ-RI-PCE-IPV4-ADDR-STLV:

PCE IPv4 Address SubTLV

pceipv4-addr: string

PCE IPv4 Address

Example
{
  "pceipv4-addr": "string"
}

OSPF-SH-REDIST-PROTO:

Redistributed protocol instance

isis-instance-id: string

ISIS instance identifier

ospf-process-id: string

OSPF process identifier

bgp-as-number: string

BGP Autonomous System Number

protocol-type: string mgmt-rib-protocol-all, mgmt-rib-protocol-connected, mgmt-rib-protocol-local, mgmt-rib-protocol-static, mgmt-rib-protocol-bgp, mgmt-rib-protocol-rip, mgmt-rib-protocol-isis, mgmt-rib-protocol-ospf, mgmt-rib-protocol-eigrp, mgmt-rib-protocol-dagr, mgmt-rib-protocol-subscriber, mgmt-rib-protocol-application, mgmt-rib-protocol-mobile

ProtocolType

connected-instance: string

Connected instance name

eigrp-as-number: string

Autonomous System Number

Example
{
  "isis-instance-id": "string",
  "ospf-process-id": "string",
  "bgp-as-number": "string",
  "protocol-type": "string",
  "connected-instance": "string",
  "eigrp-as-number": "string"
}

OSPF-SH-IPFRR-STATS:

OSPF SH IPFRR STATS

fs-paths-protected: integer

Number of paths protected

fs-paths: integer

Number of IPFRR paths

fs-paths-eligible: integer

Number of paths enabled for protection

Example
{
  "fs-paths-protected": "integer",
  "fs-paths": "integer",
  "fs-paths-eligible": "integer"
}

OSPF-SH-DB-AS-SUM:

OSPF AS Scope LSA Database Summary counters

as-lsa-counter: OSPF-SH-DB-SUM-CNTR

Summary counter for AS scope LSAs

Example
{
  "as-lsa-counter": [
    {
      "lsa-type": "string",
      "lsa-delete-count": "string",
      "lsa-self-count": "string",
      "lsa-maxage-count": "string",
      "lsa-count": "string"
    }
  ]
}

POLICY-MI:

Common node of policy-ipv4-active, policy-ipv4-backup

policy-mi: object[]

Mapping Item

Example
{
  "policy-mi": [
    {
      "mi-id": "string",
      "src": "string",
      "last-prefix": "string",
      "addr": {
        "ipv6": "string",
        "ipv4": "string",
        "af": "string"
      },
      "area": "string",
      "sid-start": "integer",
      "last-sid-index": "integer",
      "prefix": "integer",
      "flag-attached": "string",
      "router": "string",
      "sid-count": "integer"
    }
  ]
}

OSPF-SH-DB-THROTTLE-TIMER:

OSPF LSA throttle timer table information

minute-table-index: integer

Minute table index

last-inst-second-table-index: integer

Last Second table index processed

second-table-index: integer

Second table index

timer-location: string mgmt-db-no-table, mgmt-db-sec-table, mgmt-db-buffer-table, mgmt-db-min-table

Timer table

timer-type: string mgmt-db-stop, mgmt-db-refresh, mgmt-db-checksum, mgmt-db-max-age

Timer type

last-inst-minute-table-index: integer

Last Minute table index processed

Example
{
  "minute-table-index": "integer",
  "last-inst-second-table-index": "integer",
  "second-table-index": "integer",
  "timer-location": "string",
  "timer-type": "string",
  "last-inst-minute-table-index": "integer"
}

OSPF-SH-LSA-OPQ-RI:

OSPF Router Information LSA

opaque-ritlv: OSPF-SH-OPQ-RI-TLVS-UNION

Router Information TLV

opaque-rilsa-scope: string mgmt-lsa-opq-ri-scope-link, mgmt-lsa-opq-ri-scope-area, mgmt-lsa-opq-ri-scope-as

Opaque LSA flooding scope, a.k.a., Opaque LSA Type

opaque-ri-interface-name: string

Interface on which this Link-Local Opaque link LSA is received

Example
{
  "opaque-ritlv": [
    {
      "srlbtlv": {
        "srlbtlv-length": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "srlb-range-size": "integer"
      },
      "sr-range-tlv": {
        "sr-range-size": "integer",
        "sidtlv": {
          "sr-sid-length": "integer",
          "sr-sid-value": "integer"
        },
        "sr-range-length": "integer"
      },
      "pcedtlv": {
        "pced-addr": {
          "pce-addr-unknown-tlv": {
            "ri-gen-tlv-length": "integer",
            "ri-genvalue": "string",
            "ri-gen-tlv-type": "integer"
          },
          "ipv4pce-addr": {
            "pceipv4-addr": "string"
          },
          "ipv6pce-addr": {
            "pceipv6-addr": "string"
          },
          "pce-addr-type": "string"
        },
        "pced-scope": {
          "lbit": "boolean",
          "rd-bit": "boolean",
          "ybit": "boolean",
          "pref-l": "integer",
          "rbit": "boolean",
          "pref-r": "integer",
          "sd-bit": "boolean",
          "sbit": "boolean",
          "all-scope-info-bits": "integer",
          "pref-y": "integer",
          "pref-s": "integer"
        },
        "pcedtlv-length": "integer"
      },
      "node-msdtlv": {
        "node-msdtlv-length": "integer",
        "node-msd-sub-types": {
          "msd-sub-type": "integer",
          "msd-value": "integer"
        }
      },
      "unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "rtr-cap-tlv": {
        "rtr-cap-stub-rtr": "boolean",
        "rtr-cap-te-exp": "boolean",
        "rtr-cap-tlv-length": "integer",
        "rtr-cap-all-bits": "integer",
        "rtr-cap-graceful-restart": "boolean",
        "rtr-cap-area-te": "boolean",
        "rtr-cap-additional-info": "string",
        "rtr-cap-graceful-restart-helper": "boolean",
        "rtr-cap-p2plan": "boolean"
      },
      "ritlv-internal-type": "string",
      "sr-algo-tlv": {
        "sr-algo-value": [
          {
            "entry": "integer"
          }
        ]
      }
    }
  ],
  "opaque-rilsa-scope": "string",
  "opaque-ri-interface-name": "string"
}

ROUTE-INFORMATION:

Common node of default-vrf, vrf

route-information: object

Container for OSPF routing tables

Example
{
  "route-information": {
    "summary-information": {
      "failure-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "failures": "integer",
      "common": {
        "external-type1s": "integer",
        "external-type2s": "integer",
        "intra-areas": "integer",
        "inter-areas": "integer",
        "external-nssa-type2s": "integer",
        "total": "integer",
        "external-nssa-type1s": "integer"
      },
      "failure-address": "string"
    },
    "connected-routes": {
      "connected-route": [
        {
          "prefix": "string",
          "prefix-length": "string",
          "route-metric": "integer",
          "route-type": "string",
          "route-info": {
            "route-srte-nbr-registered": "integer",
            "route-spf-priority": "integer",
            "route-update-time": {
              "second": "integer",
              "nanosecond": "integer"
            },
            "route-area-id": "integer",
            "route-spf-version": "integer",
            "route-label-type": "integer",
            "route-srte-prefix-registered": "boolean",
            "route-forward-distance": "integer",
            "route-sspf-label": "integer",
            "route-label": "integer",
            "route-rib-version": "integer",
            "route-fail-time": {
              "second": "integer",
              "nanosecond": "integer"
            },
            "route-source": "integer",
            "route-te-metric": "integer",
            "route-auto-excluded": "boolean"
          },
          "route-connected": "boolean",
          "route-path": [
            {
              "route-next-hop-address": "string",
              "route-lsaid": "string",
              "route-interface-snmp-index": "integer",
              "lsa-type": "integer",
              "route-path-id": "integer",
              "route-path-is-rsvp-te-path": "boolean",
              "route-path-is-ucmp-path": "boolean",
              "area-id": "integer",
              "route-path-is-mcast-intact": "boolean",
              "neighbor-next-hop": [
                {
                  "neighbor-next-hop-intf-index": "integer",
                  "neighbor-next-hop-value-type": "string",
                  "neighbor-next-hop-ip-addr": "string"
                }
              ],
              "route-path-is-sr-te-path": "boolean",
              "sr-microloop-avoidance-path": {
                "microloop-strict-spf": "boolean",
                "microloop-repair-list-size": "integer",
                "microloop-repair": [
                  {
                    "repair-element-type": "integer",
                    "repair-label": "integer",
                    "repair-element-id": "string"
                  }
                ],
                "microloop-tunnel-interface-name": "string"
              },
              "route-path-is-sr-excl-path": "boolean",
              "route-path-is-sr-te-sspf-path": "boolean",
              "route-source": "string",
              "route-metric": "integer",
              "area-format": "boolean",
              "route-interface-name": "string"
            }
          ],
          "route-prefix": "string",
          "route-prefix-length": "integer"
        }
      ]
    },
    "multicast-intact-backup-routes": {
      "multicast-intact-backup-route": [
        {
          "route-metric": "integer",
          "route-type": "string",
          "route-info": {}
        }
      ]
    }
  }
}

OSPF-SH-RIB-BATCH-PRIORITY-QUEUES:

OSPF SH RIB BATCH PRIORITY QUEUES

priority-batch: OSPF-SH-RIB-BATCH

priority batch

Example
{
  "priority-batch": [
    {
      "lfas-pending": "integer",
      "batches-sent": "integer",
      "lfas-del": "integer",
      "paths-add-errs": "integer",
      "paths-add": "integer",
      "routes-pending": "integer",
      "paths-pending": "integer",
      "paths-sent": "integer",
      "routes-sent": "integer",
      "max-routes": "integer",
      "paths-del-errs": "integer",
      "paths-del": "integer",
      "lfas-sent": "integer",
      "priority-level": "string",
      "lfas-add": "integer"
    }
  ]
}

OSPF-SH-STATS-RIB-THREAD:

OSPF SH STATS RIB THREAD

wq-len-max: string

wq len max

rib-table-not-created: integer

rib table not created

rib-pfx-limit-errs: integer

rib pfx limit errs

wq-total-dequeued: integer

wq total dequeued

wqe-qtime: integer

wqe qtime

rib-pkts-sent: integer

rib pkts sent

rib-queue-errs: integer

rib queue errs

rib-drop-before: integer

rib drop before

rib-dequeue-errs: integer

rib dequeue errs

rib-empty-batches: integer

rib empty batches

wq-thread-active: boolean

wq thread active

rib-base-time: BAG-TIMESPEC

rib base time

rib-drop-conn: integer

rib drop conn

rib-signals: integer

rib signals

rib-send-errs: integer

rib send errs

rib-drop-after: integer

rib drop after

priority-level: string

priority level

wq-total-queued: integer

wq total queued

rib-version: integer

rib version

rib-base-clock: integer

rib base clock

wq-len-cur: string

wq len cur

wq-dqtime: integer

wq dqtime

Example
{
  "wq-len-max": "string",
  "rib-table-not-created": "integer",
  "rib-pfx-limit-errs": "integer",
  "wq-total-dequeued": "integer",
  "wqe-qtime": "integer",
  "rib-pkts-sent": "integer",
  "rib-queue-errs": "integer",
  "rib-drop-before": "integer",
  "rib-dequeue-errs": "integer",
  "rib-empty-batches": "integer",
  "wq-thread-active": "boolean",
  "rib-base-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "rib-drop-conn": "integer",
  "rib-signals": "integer",
  "rib-send-errs": "integer",
  "rib-drop-after": "integer",
  "priority-level": "string",
  "wq-total-queued": "integer",
  "rib-version": "integer",
  "rib-base-clock": "integer",
  "wq-len-cur": "string",
  "wq-dqtime": "integer"
}

OSPF-SH-INTERFACE-BFD:

Interface BFD information

bfd-intf-enable-mode: integer

BFD enable mode - Default/Strict

interval: integer

BFD interval (ms)

detection-multiplier: integer

BFD detection multiplier

Example
{
  "bfd-intf-enable-mode": "integer",
  "interval": "integer",
  "detection-multiplier": "integer"
}

OSPF-SH-SR-ENDPOINT:

OSPF SH SR ENDPOINT

sr-endp-state-is-valid: boolean

SR Endpoint state is valid

sr-endp-resolution-fail-reason: string ospf-se-res-fail-none, ospf-se-res-fail-no-route, ospf-se-res-fail-inv-route-type, ospf-se-res-fail-default-route, ospf-se-res-fail-intra-multi-home-d, ospf-se-res-fail-no-path, ospf-se-res-fail-no-epl, ospf-se-res-fail-area-not-sr-enable, ospf-se-res-fail-epl-multi-home-d, ospf-se-res-fail-no-n-bit-epl, ospf-se-res-fail-no-na-bit-epl, ospf-se-res-fail-area-mismatch, ospf-se-res-fail-rid-mismatch

SR Endpoint resolution failed reason

sr-endp-state-is-unres: boolean

SR Endpoint state is unresolved

sr-policy-count: integer

SR Policy count

sr-policy: OSPF-SH-SR-POLICY

SR Policy List

sr-endp-state-is-stale: boolean

SR Endpoint state is stale

sr-valid-policy-count: integer

SR Valid Policy count

sr-area-id-string: string

SR Endpoint Area ID

sr-endpoint: string

SR Endpoint

sr-router-id: integer

SR Endpoint Router ID

Example
{
  "sr-endp-state-is-valid": "boolean",
  "sr-endp-resolution-fail-reason": "string",
  "sr-endp-state-is-unres": "boolean",
  "sr-policy-count": "integer",
  "sr-policy": [
    {
      "policy-state-is-idb-pending": "boolean",
      "policy-metric": "string",
      "policy-is-autoroute-include": "boolean",
      "policy-name": "string",
      "policy-state-is-stale": "boolean",
      "policy-update-timestamp": "integer",
      "policy-if-handle": "string",
      "policy-state-is-valid": "boolean",
      "policy-is-sspf": "boolean",
      "policy-state-is-ifh-error": "boolean",
      "policy-metric-mode": "string"
    }
  ],
  "sr-endp-state-is-stale": "boolean",
  "sr-valid-policy-count": "integer",
  "sr-area-id-string": "string",
  "sr-endpoint": "string",
  "sr-router-id": "integer"
}

OSPF-SH-IF-BRIEF:

OSPF Interface Brief Information

interface-neighbor-count: integer

Total number of Neighbors

interface-link-cost: integer

Interface link cost

interface-address: string

Interface IP Address

interface-madj: OSPF-SH-INTERFACE-MADJ

Information for multi-area on the interface

interface-adj-neighbor-count: integer

Total number of Adjacent Neighbors

interface-area: string

Area ID string in decimal or dotted-decimal format

interface-fast-detect-hold-down: boolean

Interface in fast detect hold down state

interfaceis-madj: boolean

If true, interface is multi-area

interface-name-xr: string

Interface name

interface-mask: integer

Interface IP Mask

ospf-interface-state: string mgmt-ospf-ifs-down, mgmt-ospf-ifs-loop-back, mgmt-ospf-ifs-waiting, mgmt-ospf-ifs-point-to-m-point, mgmt-ospf-ifs-point-to-point, mgmt-ospf-ifs-dr, mgmt-ospf-ifs-backup, mgmt-ospf-ifs-other

Interface OSPF state

interface-madj-count: integer

Total number of multi-area

Example
{
  "interface-neighbor-count": "integer",
  "interface-link-cost": "integer",
  "interface-address": "string",
  "interface-madj": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "madj-area-id": "integer",
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "ospf-interface-state": "string"
    }
  ],
  "interface-adj-neighbor-count": "integer",
  "interface-area": "string",
  "interface-fast-detect-hold-down": "boolean",
  "interfaceis-madj": "boolean",
  "interface-name-xr": "string",
  "interface-mask": "integer",
  "ospf-interface-state": "string",
  "interface-madj-count": "integer"
}

OSPF-SH-ROUTE-EXTENDED-COMM:

OSPF External Route Extended Community Information

extended-community-domain-id-value: string

Domain ID value

extended-community-area-id: integer

Area id

extended-community-router-id: string

Router id

extended-community-route-type: integer

Route type

extended-community-options: integer

Route Options

extended-communityl-domain-id-type: integer

Domain ID type

Example
{
  "extended-community-domain-id-value": "string",
  "extended-community-area-id": "integer",
  "extended-community-router-id": "string",
  "extended-community-route-type": "integer",
  "extended-community-options": "integer",
  "extended-communityl-domain-id-type": "integer"
}

OSPF-SH-DB-NOT-DELETE:

Reason why LSA is not deleted

neighbor-exchange: boolean

If true, the reason not to delete this LSA is because neighbor is in exchange state

maximum-age: boolean

If true, the reason not to delete this LSA is because it is in Maxage Queue

acknowledgement: boolean

If true, the reason not to delete this LSA is because it's Acknowledgement list is not empty

partial-spf: boolean

If true, the reason not to delete this LSA is because it is in partial SPF queue

nsr-ack-pending: boolean

If true, the reason not to delete this LSA is because NSR ACK from standby is pending

rate-limit: boolean

If true, the reason not to delete this LSA is because waiting for next wait-interval to expire

no-delete: boolean

If true, the reason not to delete this LSA is because delete flag not set on this LSA

sum-orig-pending: boolean

If true, the reason not to delete this LSA is because it is pending summary LSA originating

routing-table: boolean

If true, the reason not to delete this LSA is because it has a contributing entry in the routing table

nsr-flood-required: boolean

If true, the reason not to delete this LSA is because it is pending flooding on switchover

free-time: integer

The amount of time since the last check was made to free this LSA (s)

flood-pending: boolean

If true, the reason not to delete this LSA is because waiting for flooding or retransmission

Example
{
  "neighbor-exchange": "boolean",
  "maximum-age": "boolean",
  "acknowledgement": "boolean",
  "partial-spf": "boolean",
  "nsr-ack-pending": "boolean",
  "rate-limit": "boolean",
  "no-delete": "boolean",
  "sum-orig-pending": "boolean",
  "routing-table": "boolean",
  "nsr-flood-required": "boolean",
  "free-time": "integer",
  "flood-pending": "boolean"
}

OSPF-NSR-ERR-INFO-BAG:

OSPF NSR ERR INFO BAG

last-err-time: BAG-TIMESPEC

Time this error was last hit

err-info-string: string

Error Information

err-count: string

Count this error hit during the Nsr Revision

Example
{
  "last-err-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "err-info-string": "string",
  "err-count": "string"
}

FLOOD-LIST:

Common node of flood-list-table, flood-list-area-table

flood: object[]

Flooding information for a specific interface

Example
{
  "flood": [
    {
      "interface-name": "string",
      "area-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "as-flood": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "flood-lsa-count": "integer",
      "flood-interface-name": "string",
      "flood-pacing-timer": "integer"
    }
  ]
}

FAST-REROUTE:

Common node of default-vrf, vrf

fast-reroute: object

Container for FastReroute

Example
{
  "fast-reroute": {
    "topologies": {
      "topology": [
        {
          "area-id": "integer",
          "router-id": "string",
          "ipfrr-router-id": "string",
          "ipfrr-area-revision": "integer",
          "ipfrr-topo": [
            {
              "distance": "integer",
              "neighbor-sourced": "boolean",
              "poison": "boolean",
              "distance-reverse": "integer",
              "type4": "boolean",
              "dr": "boolean",
              "node-id": "string",
              "revision": "integer"
            }
          ],
          "ipfrr-topo-area-id": "string"
        }
      ]
    }
  }
}

OSPF-SH-BACKUP-PATH:

OSPF Route Backup Path Information

backup-tunnel-interface-name: string

Backup Tunnel Interface

node-protect: boolean

Node Protect

downstream: boolean

Downstream

lfa-type: string mgmt-ospf-unknown-lfa, mgmt-ospf-direct-lfa, mgmt-ospf-ti-lfa, mgmt-ospf-remote-lfa

LFA type

primary-path: boolean

Primary Path

backup-route-source: string

IP address of source of route

backup-route-next-hop-address: string

Nexthop IP address

backup-repair: OSPF-SH-REP-EL

Backup Repair List

line-card-disjoint: boolean

Line Card Disjoint

backup-metric: integer

Metric

srlg-disjoint: boolean

SRLG Disjoint

backup-route-interface-name: string

Next hop Interface

backup-remote-lfa: string

IP address of remote LFA

interface-disjoint: boolean

Interface Disjoint

backup-repair-list-size: integer

Repair List Size

Example
{
  "backup-tunnel-interface-name": "string",
  "node-protect": "boolean",
  "downstream": "boolean",
  "lfa-type": "string",
  "primary-path": "boolean",
  "backup-route-source": "string",
  "backup-route-next-hop-address": "string",
  "backup-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "line-card-disjoint": "boolean",
  "backup-metric": "integer",
  "srlg-disjoint": "boolean",
  "backup-route-interface-name": "string",
  "backup-remote-lfa": "string",
  "interface-disjoint": "boolean",
  "backup-repair-list-size": "integer"
}

ADJACENCY-INFORMATION:

Common node of default-vrf, vrf

adjacency-information: NEIGHBOR-DETAIL-TABLE

Container for OSPF Interfaces

Example
{
  "adjacency-information": {
    "neighbor-details": {
      "neighbor-detail": [
        {
          "neighbor-address": "string",
          "interface-name": "string",
          "neighbor-option": "integer",
          "neighbor-ack-list-count": "integer",
          "neighbor-interface-id": "integer",
          "interface-type": "string",
          "neighbor-summary": {
            "neighbor-up-time": "integer",
            "neighbor-id": "string",
            "neighbor-dead-timer": "integer",
            "neighbor-address-xr": "string",
            "dr-bdr-state": "string",
            "neighbor-interface-name": "string",
            "neighbor-madj-interface": "boolean",
            "neighbor-bfd-information": {
              "bfd-status-flag": "integer",
              "bfd-intf-enable-mode": "integer"
            },
            "neighbor-state": "string",
            "neighbor-dr-priority": "integer"
          },
          "lfa-interface": "string",
          "neighbor-filter": "boolean",
          "neighbor-designated-router-address": "string",
          "oob-resynchronization": "boolean",
          "adjacency-sid-label": "integer",
          "neighbor-ack-list-high-watermark": "integer",
          "neighbor-area-id": "string",
          "neighbor-bfd-information": {
            "bfd-status-flag": "integer",
            "bfd-intf-enable-mode": "integer"
          },
          "lfa-neighbor-revision": "integer",
          "state-change-count": "integer",
          "nsf-router-state": "string",
          "adjacency-sid-protected": "boolean",
          "neighbor-cost": "integer",
          "neighbor-backup-designated-router-address": "string",
          "last-oob-time": "integer",
          "lfa-neighbor-id": "string",
          "next-poll-interval": "integer",
          "neighbor-retransmission-information": {
            "as-next-flood-information-index": "integer",
            "maximum-retransmission-length": "integer",
            "last-retransmission-time": "integer",
            "number-of-retransmissions": "integer",
            "last-retransmission-length": "integer",
            "as-first-flood-information-index": "integer",
            "as-next-flood-information": "integer",
            "as-flood-index": "integer",
            "area-flooding-index": "integer",
            "dbd-retransmission-count": "integer",
            "area-next-flood-information-index": "integer",
            "area-first-flood-information-index": "integer",
            "lsa-retransmission-timer": "integer",
            "area-next-flood-information": "integer",
            "dbd-retransmission-total-count": "integer",
            "maximum-retransmission-time": "integer",
            "area-first-flood-information": "integer",
            "as-first-flood-information": "integer",
            "neighbor-retransmission-count": "integer"
          },
          "pending-events": "integer",
          "lfa-next-hop": "string",
          "neighbor-lls-option": "integer",
          "adjacency-sid-unprotected-label": "integer",
          "poll-interval": "integer"
        }
      ]
    }
  }
}

OSPF-SUMMARY:

Common node of default-vrf, vrf

ospf-summary: OSPF-SH-STATS-AGGT

Fast-reroute topology information

Example
{
  "ospf-summary": {
    "sa-lsa-cnt-type-rtr": "integer",
    "sa-lsa-cnt-type-ase": "integer",
    "sa-lsa-cnt-type-opq-link": "integer",
    "sa-num-nbrs": "integer",
    "sa-num-slintf-up": "integer",
    "sa-num-intf-up": "integer",
    "sa-lsa-cnt-type-opq-area": "integer",
    "sa-num-intf": "integer",
    "sa-lsa-cnt-type-mospf": "integer",
    "sa-lsa-cnt-type-sum-net": "integer",
    "sa-lsa-cnt-type-7ase": "integer",
    "sa-lsa-cnt-type-sum-asb": "integer",
    "sa-num-areas": "integer",
    "sa-lsa-cnt-type-8-ignore": "integer",
    "sa-lsa-cnt-type-net": "integer",
    "sa-lsa-cnt-type-opq-as": "integer",
    "sa-num-vintf-up": "integer",
    "sa-num-nbrs-up": "integer"
  }
}

BW-FIXED-SUBTLV-VALUE:

Value of Fixed Sub TLV

unres-oduj-prio: object[]

Array of Unres Oduj Prio

fixed-sub-tlv-value: BW-SUB-TLV-VALUE-COMMON

Value of Fixed Sub TLV

Example
{
  "unres-oduj-prio": [
    {
      "entry": "integer"
    }
  ],
  "fixed-sub-tlv-value": {
    "priority-bit7": "integer",
    "priority-bit6": "integer",
    "priority-bit5": "integer",
    "priority-bit4": "integer",
    "priority-bit3": "integer",
    "tsg": "integer",
    "priority-bit1": "integer",
    "priority-bit0": "integer",
    "tbit": "integer",
    "signal-type": "integer",
    "res": "integer",
    "sbit": "integer",
    "stage": "string",
    "num-stages": "integer",
    "priority-bit2": "integer"
  }
}

NSR-PL-RECV-DROP-ARRAY:

NSR PL RECV DROP ARRAY

nsr-pl-recv-drop-array: object[]

nsr pl recv drop array

Example
{
  "nsr-pl-recv-drop-array": [
    {
      "entry": "integer"
    }
  ]
}

OSPF-SH-IF-STATS-ENTRY:

OSPF interface entry for statistics

area-id-str: string

OSPF aread id string

if-stat: object[]

OSPF interface statistics

area-id: integer

OSPF area id

madj-intf: boolean

OSPF madj interface

Example
{
  "area-id-str": "string",
  "if-stat": [
    {
      "entry": "integer"
    }
  ],
  "area-id": "integer",
  "madj-intf": "boolean"
}

OSPF-SH-AREA-RANGE:

OSPF Area Range Information

range-prefix: string

IP prefix for summarization

range-mask: string

Network mask

cost: integer

Cost

advertise-flag: boolean

Whether to advertise Summary LSAs for this range

Example
{
  "range-prefix": "string",
  "range-mask": "string",
  "cost": "integer",
  "advertise-flag": "boolean"
}

OSPF-SH-SR-ULOOP-PATH:

OSPF Route SR Uloop Path Information

microloop-strict-spf: boolean

Strict SPF SID

microloop-repair-list-size: integer

Microloop Repair List Size

microloop-repair: OSPF-SH-REP-EL

Microloop Repair List

microloop-tunnel-interface-name: string

Microloop Tunnel Interface name

Example
{
  "microloop-strict-spf": "boolean",
  "microloop-repair-list-size": "integer",
  "microloop-repair": [
    {
      "repair-element-type": "integer",
      "repair-label": "integer",
      "repair-element-id": "string"
    }
  ],
  "microloop-tunnel-interface-name": "string"
}

OSPF-SH-AREA:

OSPF Area Summary Information

area-lsa-count: integer

Number of LSAs in the Area

area-opaque-lsa-count: integer

Number of Opaque LSAs in the Area

area-lfa-revision: integer

Area LFA revision

area-nssa: boolean

If true, area is a NSSA

sr-microloop-avoidance-active: boolean

If true, Segment routing Uloop avoidance
is currently active in this area

area-policy-in-name: string

Inbound summary lsa filtering policy

te-enabled: boolean

If true, MPLS-TE enabled

area-stub: boolean

If true, stub area

area-interface-count: integer

Number of interfaces in the area

summary-in: boolean

If true, advertise redistributedprefixes as summary

nssa-translate-always: boolean

If true, perform 7/5 translation always

backbone-area-active: boolean

If true, Backbone area is active

area-num-nbr-full: integer

Num of full nbrs in area

nssa-translate: boolean

If true, perform 7/5 translation

sr-strict-spf-cap: boolean

If true, All routers in Area are SR Strict-SPF Capable

flood-list-length: integer

Number of LSAs which need to be flooded

area-lsa-checksum: integer

Sum of all area LSAs checksum

stub-default-cost: integer

Default cost for Stub or NSSA area

area-id-string: string

Area ID string

area-lfa-interface-count: integer

Number of LFA enabled interfaces

authentication-type: string mgmt-ospf-auth-none, mgmt-ospf-auth-ct, mgmt-ospf-auth-md, mgmt-ospf-auth-kc

Authentication type

dna-lsa-count: integer

Number of DoNotAge LSAs

spf-count: integer

Number of SPF calculations run

area-policy-in: boolean

If true, inbound policy is configured

area-total-stub: boolean

If true, totally stubby area

segment-routing: string mgmt-ospf-sr-dp-none, mgmt-ospf-sr-dp-mpls

If true, Segment Routing enabled

sr-strict-spfsids-available: boolean

If true, All routers in Area have SR Strict-SPF SIDs

area-adj-stag-num-nbr-forming: integer

Num of nbrs currently forming

area-policy-out: boolean

If true, outbound policy is configured

external-out: boolean

If true, advertise intra-area prefixes as external

area-per-prefix-lfa-interface-count: integer

Number of Per Prefix LFA enabled interfaces

area-opaque-lsa-checksum: integer

Sum of opaque LSA checksums

nssa-no-redistribution: boolean

If true, No redistribution into this NSSA area

area-range: OSPF-SH-AREA-RANGE

List of ranges to summarize

sr-microloop-avoidance-pseudonode-id: string

Link State ID of the pseudo node,
if the change is on a broadcast link

indication-lsa-count: integer

Number of indication LSAs

sr-microloop-avoidance-near-end-id: string

Link State ID of the near end
of the topology change

area-policy-out-name: string

Outbound summary lsa filtering policy

sr-microloop-avoidance-event-type: string none, link-down, link-up

Event for which SR uloop is triggered
Link Up/Link Down

area-dc-bitless-lsa-count: integer

Number of LSA with demand circuit bit not set

te-topology-version: integer

TE area topology version number

nssa-default: boolean

If true, generate NSSA default route

sr-microloop-avoidance-far-end-id: string

Link State ID of the far end
of the topology change

Example
{
  "area-lsa-count": "integer",
  "area-opaque-lsa-count": "integer",
  "area-lfa-revision": "integer",
  "area-nssa": "boolean",
  "sr-microloop-avoidance-active": "boolean",
  "area-policy-in-name": "string",
  "te-enabled": "boolean",
  "area-stub": "boolean",
  "area-interface-count": "integer",
  "summary-in": "boolean",
  "nssa-translate-always": "boolean",
  "backbone-area-active": "boolean",
  "area-num-nbr-full": "integer",
  "nssa-translate": "boolean",
  "sr-strict-spf-cap": "boolean",
  "flood-list-length": "integer",
  "area-lsa-checksum": "integer",
  "stub-default-cost": "integer",
  "area-id-string": "string",
  "area-lfa-interface-count": "integer",
  "authentication-type": "string",
  "dna-lsa-count": "integer",
  "spf-count": "integer",
  "area-policy-in": "boolean",
  "area-total-stub": "boolean",
  "segment-routing": "string",
  "sr-strict-spfsids-available": "boolean",
  "area-adj-stag-num-nbr-forming": "integer",
  "area-policy-out": "boolean",
  "external-out": "boolean",
  "area-per-prefix-lfa-interface-count": "integer",
  "area-opaque-lsa-checksum": "integer",
  "nssa-no-redistribution": "boolean",
  "area-range": [
    {
      "range-prefix": "string",
      "range-mask": "string",
      "cost": "integer",
      "advertise-flag": "boolean"
    }
  ],
  "sr-microloop-avoidance-pseudonode-id": "string",
  "indication-lsa-count": "integer",
  "sr-microloop-avoidance-near-end-id": "string",
  "area-policy-out-name": "string",
  "sr-microloop-avoidance-event-type": "string",
  "area-dc-bitless-lsa-count": "integer",
  "te-topology-version": "integer",
  "nssa-default": "boolean",
  "sr-microloop-avoidance-far-end-id": "string"
}

OSPF-LSA-CHANGE:

OSPF LSA CHANGE

type: integer

type

flush: boolean

flush

area-id: integer

area id

id: string

id

adv-rtr: string

adv rtr

Example
{
  "type": "integer",
  "flush": "boolean",
  "area-id": "integer",
  "id": "string",
  "adv-rtr": "string"
}

BORDER-ROUTER-TABLE:

Common node of default-vrf, vrf

border-routers: object

Border router table

Example
{
  "border-routers": {
    "border-router": [
      {
        "border-router-id": "string",
        "border-router-path": [
          {
            "border-router-area-id": "string",
            "border-router-next-hop-interface-name": "string",
            "border-router-next-hop": "string",
            "border-router-route-metric": "integer",
            "border-router-route-type": "string",
            "border-router-type": "string",
            "spf-version": "integer"
          }
        ],
        "border-router-id-xr": "string"
      }
    ]
  }
}

OSPF-SH-OPQ-RI-PCED-SCOPE-STLV:

OSPF PCE-Discovery PCE Scope SubTLV

lbit: boolean

L Bit

rd-bit: boolean

Rd Bit

ybit: boolean

Y Bit

pref-l: integer

Pref L

rbit: boolean

R Bit

pref-r: integer

Pref R

sd-bit: boolean

Sd Bit

sbit: boolean

S Bit

all-scope-info-bits: integer

PCE Scope Information

pref-y: integer

Pref Y

pref-s: integer

Pref S

Example
{
  "lbit": "boolean",
  "rd-bit": "boolean",
  "ybit": "boolean",
  "pref-l": "integer",
  "rbit": "boolean",
  "pref-r": "integer",
  "sd-bit": "boolean",
  "sbit": "boolean",
  "all-scope-info-bits": "integer",
  "pref-y": "integer",
  "pref-s": "integer"
}

OSPF-SH-LSA-EXTERNAL:

OSPF External LSA

external-prefix-length: integer

Prefix length

external-tos-metric: OSPF-SH-LSA-EX-TOS

Type of service information

internal-external-lsa: boolean

If true, internal max-metric LSA

Example
{
  "external-prefix-length": "integer",
  "external-tos-metric": [
    {
      "external-metric": "integer",
      "external-metric-type": "string",
      "external-tos": "integer",
      "forwarding-address": "string",
      "external-tag": "integer"
    }
  ],
  "internal-external-lsa": "boolean"
}

OSPF-SH-INTERFACE:

OSPF Interface Information

interface-lsa-filter: boolean

Filter is configured for out going LSAs

interface-last-nsf: integer

Time since last NSF restart (s)

configured-ldp-sync-igp-shortcuts: boolean

If true, sync igp shortcuts

interface-sid-php-off: boolean

SID PHP Off

link-delay-max: integer

PerfMeas Maximum Link Delay

configured-demand-circuit: boolean

If true, configured as demand circuit

interface-ldp-sync: boolean

If true, interface LDP sync is achieved

hello-interval: integer

Configured hello interval (s)

fast-detect-hold-down-time: integer

Hold-down time in ms for fast-detect event

is-loopback-stub-network: boolean

If true, loopback interface is advertised as a stub network

backup-designated-router: boolean

If true, backup designated router

interface-forw: boolean

Forward reference interface

interface-neighbor: OSPF-SH-INTERFACE-NBR

Information for neighbors on the interface

interface-sid-n-flag-clear: boolean

SID N-Flag Clear

ttl-security-hop-count: integer

TTL security hop counts

active-interface: OSPF-SH-INTERFACE-UP

Active interface details

backup-designated-router-id: string

Backup designated router ID

srlg: object[]

SRLG Values

interface-priority: integer

Interface priority

srte-ext-admin-group-set: boolean

SRTE Ext. Admin Group available

interface-tunnel-flags: integer

Interface tunnel flags

designated-router: boolean

If true, designated router

interface-pri-labels: integer

Max number of primary labels

srte-metric: integer

SRTE Metric

network-lsa-flush-timer: integer

The amount of time in seconds before flush timer for old network LSA expires

interface-cost-fallback: integer

Interface fallback cost

cfg-cost-fallback: boolean

If true, cost fallback is configured

ospf-interface-state: string mgmt-ospf-ifs-down, mgmt-ospf-ifs-loop-back, mgmt-ospf-ifs-waiting, mgmt-ospf-ifs-point-to-m-point, mgmt-ospf-ifs-point-to-point, mgmt-ospf-ifs-dr, mgmt-ospf-ifs-backup, mgmt-ospf-ifs-other

Interface OSPF state

ip-mtu: integer

IP MTU

interface-unnum: string

Unnumbered interface

next-hello-time: integer

Time until next Hello (s)

passive-interface: boolean

If true, passive interface

interface-strict-spf-sid-php-off: boolean

Strict-SPF SID PHP Off

srte-metric-set: boolean

SRTE Metric available

interface-nsf: boolean

If true, NSF restart in progress on this interface

link-delay-min: integer

PerfMeas Minimum Link Delay

link-delay-var: integer

PerfMeas Link Delay Variance

srtete-ext-admin-group: object[]

SRTE Ext. Admin Group

cost-fallback-active: boolean

If true, cost fallback is active

network-type: string mgmt-if-broadcast, mgmt-if-nonbroadcast, mgmt-if-point-to-point, mgmt-if-point-to-m-point, mgmt-if-p2mp-non-bcast, mgmt-if-virtual-link, mgmt-if-sham-link, mgmt-if-loop-back

Network type

next-hello-time-ms: integer

Time until next Hello (ms)

fast-reroute-topology-independent-lfa: boolean

Topology Independent LFA

interface-name-xr: string

Interface

prefix-suppress-secondary-addresses: boolean

Prefix Suppression for secondary addresses

ipfrr-tiebreakers: OSPF-SH-IPFRR-TB

IPFRR-Tiebreakers list

interface-retransmission-interrval: integer

Configured retransmit interval (s)

interface-link-cost: integer

Interface link cost

interface-ack-list-count: integer

Ack List Count

interface-demand-circuit: boolean

If true, interface running as demand circuit

interface-address: string

Interface IP Address

configured-ldp-sync: boolean

If true, configured as LDP sync

link-delay-avg: integer

PerfMeas Average Link Delay

designated-router-address: string

Designated router interface address

transmission-delay: integer

Interface Transmission delay

interface-router-id: string

Interface Router ID

designated-router-id: string

Designated router ID

interface-nsf-enabled: boolean

If true, NSF is enabled

interface-strict-spf-sid: integer

Interface Strict-SPF SID

interfaceis-madj: boolean

If true, interface is multi-area

ttl-security-enabled: boolean

TTL security enabled on the interface

interface-srte-labels: integer

Max number of SRTE labels

interface-mask: integer

Interface IP Mask

interface-madj: OSPF-SH-INTERFACE-MADJ

Information for multi-area on the interface

fast-detect-hold-down-time-remaining: integer

Remaining hold down time in ms

fast-reroute-type: string none, per-link, per-prefix

IP Fast Reroute Type

interface-area: string

Area ID string in decimal or dotted-decimal format

hello-interval-ms: integer

Configured hello interval (ms)

dead-interval: integer

Configured dead interval (s)

interface-line-state: boolean

If true, line protocol is up

rsvpte-bandwidth: integer

PerfMeas RSVP-TE Bandwidth

registered-for-link-down-fast-detection: boolean

Registered for Link Down Fast Detection

interface-bandwidth: integer

Interface bandwidth

backup-designated-router-address: string

Backup designated router interface address

interface-sid: integer

Interface SID

prefix-suppress-primary-addresses: boolean

Prefix Suppression for primary addresses

remote-lfa: integer

Remote LFA

interface-strict-spf-sid-n-flag-clear: boolean

Strict-SPF SID N-Flag Clear

interface-bkp-labels: integer

Max number of backup labels

wait-interval: integer

Configured wait interval (s)

pm-loss-set: boolean

PerfMeas Link Loss values available

interface-madj-count: integer

Total number of multi-area

link-loss: integer

PerfMeas Link Loss

ip-sec-addr: OSPF-SH-SEC-ADDR

Secondary IP address list

pm-delay-set: boolean

PerfMeas Delay values available

interface-state: string mgmt-ifs-unknown, mgmt-ifs-admin-down, mgmt-ifs-down, mgmt-ifs-up, mgmt-ifs-shutdown

Interface state

interface-dc-bitless-lsa-count: integer

Number of LSAs with demand circuit bit not set for the area in which the interface is running

srte-app-weight: integer

SRTE App Weight

total-bandwidth: integer

PerfMeas Total Bandwidth

interface-fast-detect-hold-down: boolean

Link in hold-down state due to fast detect event

interface-bfd-information: OSPF-SH-INTERFACE-BFD

BFD information

maximum-packet-size: integer

Maximum Packet Size

pmbw-util-set: boolean

PerfMeas BW Util values available

interface-ack-list-high-watermark: integer

Ack List High Watermark

Example
{
  "interface-lsa-filter": "boolean",
  "interface-last-nsf": "integer",
  "configured-ldp-sync-igp-shortcuts": "boolean",
  "interface-sid-php-off": "boolean",
  "link-delay-max": "integer",
  "configured-demand-circuit": "boolean",
  "interface-ldp-sync": "boolean",
  "hello-interval": "integer",
  "fast-detect-hold-down-time": "integer",
  "is-loopback-stub-network": "boolean",
  "backup-designated-router": "boolean",
  "interface-forw": "boolean",
  "interface-neighbor": [
    {
      "suppress-hello": "boolean",
      "neighbor-dr": "boolean",
      "interface-neighbor-id": "string",
      "interface-neighbor-cost": "integer",
      "neighbor-bdr": "boolean"
    }
  ],
  "interface-sid-n-flag-clear": "boolean",
  "ttl-security-hop-count": "integer",
  "active-interface": {
    "youngest-md-key": "boolean",
    "interface-flood-pacing-timer": "integer",
    "interface-as-next-flood": "integer",
    "keychain-id": "integer",
    "interface-flood-length": "integer",
    "flood-scan-length": "integer",
    "interface-neighbor-count": "integer",
    "wait-time": "integer",
    "md-keys": [
      {
        "entry": "integer"
      }
    ],
    "interface-area-next-flood-index": "integer",
    "interface-area-flood-index": "integer",
    "maximum-flood-time": "integer",
    "interface-as-flood-index": "integer",
    "maximum-flood-length": "integer",
    "interface-area-next-flood": "integer",
    "old-md5-key-neighbor-count": "integer",
    "keychain-alg": "string",
    "youngest-md-key-id": "integer",
    "last-flood-time": "integer",
    "suppress-hello-count": "integer",
    "interface-as-next-flood-index": "integer",
    "interface-authentication-type": "string"
  },
  "backup-designated-router-id": "string",
  "srlg": [
    {
      "entry": "integer"
    }
  ],
  "interface-priority": "integer",
  "srte-ext-admin-group-set": "boolean",
  "interface-tunnel-flags": "integer",
  "designated-router": "boolean",
  "interface-pri-labels": "integer",
  "srte-metric": "integer",
  "network-lsa-flush-timer": "integer",
  "interface-cost-fallback": "integer",
  "cfg-cost-fallback": "boolean",
  "ospf-interface-state": "string",
  "ip-mtu": "integer",
  "interface-unnum": "string",
  "next-hello-time": "integer",
  "passive-interface": "boolean",
  "interface-strict-spf-sid-php-off": "boolean",
  "srte-metric-set": "boolean",
  "interface-nsf": "boolean",
  "link-delay-min": "integer",
  "link-delay-var": "integer",
  "srtete-ext-admin-group": [
    {
      "entry": "integer"
    }
  ],
  "cost-fallback-active": "boolean",
  "network-type": "string",
  "next-hello-time-ms": "integer",
  "fast-reroute-topology-independent-lfa": "boolean",
  "interface-name-xr": "string",
  "prefix-suppress-secondary-addresses": "boolean",
  "ipfrr-tiebreakers": [
    {
      "tiebreaker-type": "string",
      "tiebreaker-index": "integer"
    }
  ],
  "interface-retransmission-interrval": "integer",
  "interface-link-cost": "integer",
  "interface-ack-list-count": "integer",
  "interface-demand-circuit": "boolean",
  "interface-address": "string",
  "configured-ldp-sync": "boolean",
  "link-delay-avg": "integer",
  "designated-router-address": "string",
  "transmission-delay": "integer",
  "interface-router-id": "string",
  "designated-router-id": "string",
  "interface-nsf-enabled": "boolean",
  "interface-strict-spf-sid": "integer",
  "interfaceis-madj": "boolean"
}

FLOOD-LIST-TABLE:

Common node of default-vrf, vrf

flood-list-table: FLOOD-LIST

Flood list table

Example
{
  "flood-list-table": {
    "flood": [
      {
        "interface-name": "string",
        "area-flood": [
          {
            "header-advertising-router": "string",
            "header-lsa-type": "string",
            "header-lsa-age": "integer",
            "header-ls-id": "string",
            "header-sequence-number": "integer",
            "header-lsa-checksum": "integer"
          }
        ],
        "as-flood": [
          {
            "header-advertising-router": "string",
            "header-lsa-type": "string",
            "header-lsa-age": "integer",
            "header-ls-id": "string",
            "header-sequence-number": "integer",
            "header-lsa-checksum": "integer"
          }
        ],
        "flood-lsa-count": "integer",
        "flood-interface-name": "string",
        "flood-pacing-timer": "integer"
      }
    ]
  }
}

STATISTICS:

Common node of default-vrf, vrf

statistics:

Container for Statistics

Example
{
  "statistics": {
    "nsr-pl-stats": {
      "ncd-pri": [
        {
          "num-recv-drop": [
            {
              "nsr-pl-recv-drop-array": [
                {
                  "entry": "integer"
                }
              ]
            }
          ],
          "num-recv": [
            {
              "entry": "integer"
            }
          ],
          "num-sent": [
            {
              "entry": "integer"
            }
          ],
          "num-sent-drop": [
            {
              "nsr-pl-send-drop-array": [
                {
                  "entry": "integer"
                }
              ]
            }
          ]
        }
      ]
    },
    "raw-io-stats": {
      "in-standby-discarded": "integer",
      "out-no-pak-discarded": "integer",
      "in-no-mem-discarded": "integer",
      "out-bytes-sent": "integer",
      "out-no-conn-discarded": "integer",
      "out-null-src-discarded": "integer",
      "out-sent": "integer",
      "disconnects": "integer",
      "out-ipv4-hdr-err-discarded": "integer",
      "nsr-not-ready-discarded": "integer",
      "in-short-msg-discarded": "integer",
      "raw-connected": "boolean",
      "out-send-pak-err-discarded": "integer",
      "in-raw-event": "integer",
      "in-rcv": "integer",
      "sl-raw-connected": "boolean",
      "in-bytes-rcv": "integer"
    },
    "frr-stats": {
      "fs-paths-protected": "integer",
      "fs-paths": "integer",
      "fs-paths-eligible": "integer"
    },
    "protocol-stats": {
      "output-req-lsa": "integer",
      "input-lsupd-lsa": "integer",
      "output-ack": "integer",
      "input-req": "integer",
      "checksumerr": "integer",
      "input-lsupd": "integer",
      "input-dbdes": "integer",
      "h-input-req": "integer",
      "output-autherr": "integer",
      "h-input-lsupd": "integer",
      "input-ack": "integer",
      "outputs": "integer",
      "output-lsupd": "integer",
      "inputs": "integer",
      "input-dbdes-lsa": "integer",
      "input-autherr": "integer",
      "output-dbdes": "integer",
      "output-req": "integer",
      "h-input-dbdes": "integer",
      "output-dbdes-lsa": "integer",
      "output-lsupd-lsa": "integer",
      "input-req-lsa": "integer",
      "output-ack-lsa": "integer",
      "h-input-ack": "integer",
      "output-hello": "integer",
      "input-hello": "integer",
      "input-ack-lsa": "integer"
    },
    "interface-stats-entries": {
      "interface-stats-entry": [
        {
          "interface-name": "string",
          "if-entry": [
            {
              "area-id-str": "string",
              "if-stat": [
                {
                  "entry": "integer"
                }
              ],
              "area-id": "integer",
              "madj-intf": "boolean"
            }
          ],
          "handle": "string",
          "if-name-str": "string"
        }
      ]
    }
  }
}

OSPF-SH-LSA-EX-TOS:

OSPF External Type of service specific Information

external-metric: integer

Cost of this route

external-metric-type: string mgmt-ex-metric-type-none, mgmt-ex-metric-type-1, mgmt-ex-metric-type-2

External LSA metric type

external-tos: integer

Type of Service

forwarding-address: string

Forwarding Address

external-tag: integer

Route Tag

Example
{
  "external-metric": "integer",
  "external-metric-type": "string",
  "external-tos": "integer",
  "forwarding-address": "string",
  "external-tag": "integer"
}

OSPF-SH-PROTOCOL:

OSPF Protocol Information

administrative-distance-inter-area: integer

Administrative Distance for Inter Area routes

protocol-router-id: string

Router ID

protocol-distance: integer

Administrative distance

protocol-nsf: boolean

True if NSF enabled

administrative-distance-external: integer

Administrative Distance for External routes

dist-list-in: string

Distribute List In

Example
{
  "administrative-distance-inter-area": "integer",
  "protocol-router-id": "string",
  "protocol-distance": "integer",
  "protocol-nsf": "boolean",
  "administrative-distance-external": "integer",
  "dist-list-in": "string"
}

DATABASE:

Common node of default-vrf, vrf

database:

OSPF Link State Database

Example
{
  "database": {
    "database-summary-as": {
      "as-lsa-counter": [
        {
          "lsa-type": "string",
          "lsa-delete-count": "string",
          "lsa-self-count": "string",
          "lsa-maxage-count": "string",
          "lsa-count": "string"
        }
      ]
    },
    "database-areas": {
      "database-area": [
        {
          "area-id": "integer",
          "lsa-summaries": {
            "lsa-summary": [
              {
                "ls-id": "string",
                "area-id": "integer",
                "interface-name": "string",
                "advertising-router": "string",
                "ls-type": "string",
                "link-count": "integer",
                "lsa-header": {
                  "lsa-age": "integer",
                  "lsid": "string",
                  "checksum": "integer",
                  "dn-age-lsa": "boolean",
                  "advertising-router": "string",
                  "nsf": "boolean",
                  "ls-type": "string",
                  "sequence-number": "integer",
                  "lsa-area-id": "string"
                },
                "external-tag": "integer"
              }
            ]
          }
        }
      ]
    },
    "database-summaries": {
      "database-summary": [
        {
          "area-id": "integer",
          "area-lsa-counter": [
            {
              "lsa-type": "string",
              "lsa-delete-count": "string",
              "lsa-self-count": "string",
              "lsa-maxage-count": "string",
              "lsa-count": "string"
            }
          ],
          "dbase-sum-area-id-string": "string"
        }
      ]
    },
    "lsa-summaries": {
      "lsa-summary": [
        {
          "ls-id": "string",
          "area-id": "integer",
          "interface-name": "string",
          "advertising-router": "string",
          "ls-type": "string",
          "link-count": "integer",
          "lsa-header": {
            "lsa-age": "integer",
            "lsid": "string",
            "checksum": "integer",
            "dn-age-lsa": "boolean",
            "advertising-router": "string",
            "nsf": "boolean",
            "ls-type": "string",
            "sequence-number": "integer",
            "lsa-area-id": "string"
          },
          "external-tag": "integer"
        }
      ]
    }
  }
}

OSPF-SH-STATS-WORK-QUEUES:

OSPF SH STATS WORK QUEUES

ribqueue: OSPF-SH-STATS-RIB-THREAD

ribqueue

internalwq: OSPF-SH-STATS-RIB-THREAD

internalwq

Example
{
  "ribqueue": [
    {
      "wq-len-max": "string",
      "rib-table-not-created": "integer",
      "rib-pfx-limit-errs": "integer",
      "wq-total-dequeued": "integer",
      "wqe-qtime": "integer",
      "rib-pkts-sent": "integer",
      "rib-queue-errs": "integer",
      "rib-drop-before": "integer",
      "rib-dequeue-errs": "integer",
      "rib-empty-batches": "integer",
      "wq-thread-active": "boolean",
      "rib-base-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "rib-drop-conn": "integer",
      "rib-signals": "integer",
      "rib-send-errs": "integer",
      "rib-drop-after": "integer",
      "priority-level": "string",
      "wq-total-queued": "integer",
      "rib-version": "integer",
      "rib-base-clock": "integer",
      "wq-len-cur": "string",
      "wq-dqtime": "integer"
    }
  ],
  "internalwq": {
    "wq-len-max": "string",
    "rib-table-not-created": "integer",
    "rib-pfx-limit-errs": "integer",
    "wq-total-dequeued": "integer",
    "wqe-qtime": "integer",
    "rib-pkts-sent": "integer",
    "rib-queue-errs": "integer",
    "rib-drop-before": "integer",
    "rib-dequeue-errs": "integer",
    "rib-empty-batches": "integer",
    "wq-thread-active": "boolean",
    "rib-base-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "rib-drop-conn": "integer",
    "rib-signals": "integer",
    "rib-send-errs": "integer",
    "rib-drop-after": "integer",
    "priority-level": "string",
    "wq-total-queued": "integer",
    "rib-version": "integer",
    "rib-base-clock": "integer",
    "wq-len-cur": "string",
    "wq-dqtime": "integer"
  }
}

OSPF-SH-REDIST:

OSPF Redistribution Information

classless: boolean

Whether to use CIDR

metric: integer

Route metric

metric-flag: boolean

If true, Metric configured

redistribution-protocol: OSPF-SH-REDIST-PROTO

Protocol Information

nssa-only: boolean

To NSSA areas only

Example
{
  "classless": "boolean",
  "metric": "integer",
  "metric-flag": "boolean",
  "redistribution-protocol": {
    "isis-instance-id": "string",
    "ospf-process-id": "string",
    "bgp-as-number": "string",
    "protocol-type": "string",
    "connected-instance": "string",
    "eigrp-as-number": "string"
  },
  "nssa-only": "boolean"
}

OSPF-SH-TOP-PATH-BACKUP:

OSPF Route Path Wit Backup Path Information

route-next-hop-address: string

Nexthop IP address

route-lsaid: string

LSA ID, see RFC2328

route-interface-snmp-index: integer

Interface snmp index

route-backup-path: OSPF-SH-BACKUP-PATH

Backup Path Info

route-path-id: integer

Path ID of path

route-path-is-rsvp-te-path: boolean

RSVP-TE path

route-path-is-ucmp-path: boolean

UCMP path

area-id: integer

Area ID

route-path-is-mcast-intact: boolean

Multicast-intact path

neighbor-next-hop: OSPF-SH-NNH-INFO

NeighborNextHop

route-path-is-sr-te-path: boolean

SR-TE path

sr-microloop-avoidance-path: OSPF-SH-SR-ULOOP-PATH

SR Microloop avoidance Path Info

route-path-is-sr-excl-path: boolean

SR Excl TE path

route-path-is-sr-te-sspf-path: boolean

SR-TE SSPF path

route-source: string

IP address of source of route

route-metric: integer

Metric

lsa-type: integer

LSA type, see RFC2328 etc.

area-format: boolean

Area format IP or uint32

route-interface-name: string

Next hop Interface

Example
{
  "route-next-hop-address": "string",
  "route-lsaid": "string",
  "route-interface-snmp-index": "integer",
  "route-backup-path": {
    "backup-tunnel-interface-name": "string",
    "node-protect": "boolean",
    "downstream": "boolean",
    "lfa-type": "string",
    "primary-path": "boolean",
    "backup-route-source": "string",
    "backup-route-next-hop-address": "string",
    "backup-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "line-card-disjoint": "boolean",
    "backup-metric": "integer",
    "srlg-disjoint": "boolean",
    "backup-route-interface-name": "string",
    "backup-remote-lfa": "string",
    "interface-disjoint": "boolean",
    "backup-repair-list-size": "integer"
  },
  "route-path-id": "integer",
  "route-path-is-rsvp-te-path": "boolean",
  "route-path-is-ucmp-path": "boolean",
  "area-id": "integer",
  "route-path-is-mcast-intact": "boolean",
  "neighbor-next-hop": [
    {
      "neighbor-next-hop-intf-index": "integer",
      "neighbor-next-hop-value-type": "string",
      "neighbor-next-hop-ip-addr": "string"
    }
  ],
  "route-path-is-sr-te-path": "boolean",
  "sr-microloop-avoidance-path": {
    "microloop-strict-spf": "boolean",
    "microloop-repair-list-size": "integer",
    "microloop-repair": [
      {
        "repair-element-type": "integer",
        "repair-label": "integer",
        "repair-element-id": "string"
      }
    ],
    "microloop-tunnel-interface-name": "string"
  },
  "route-path-is-sr-excl-path": "boolean",
  "route-path-is-sr-te-sspf-path": "boolean",
  "route-source": "string",
  "route-metric": "integer",
  "lsa-type": "integer",
  "area-format": "boolean",
  "route-interface-name": "string"
}

OSPF-SH-DB-SUM-CNTR:

OSPF Summary counters for a type

lsa-type: string mgmt-lsa-type-rtr, mgmt-lsa-type-net, mgmt-lsa-type-sum-net, mgmt-lsa-type-sum-asb, mgmt-lsa-type-ext, mgmt-lsa-type-mospf, mgmt-lsa-type-7-ase, mgmt-lsa-type-8-ignore, mgmt-lsa-type-opq-link, mgmt-lsa-type-opq-area, mgmt-lsa-type-opq-as

Type of LSAs

lsa-delete-count: string

Number of deleted LSAs of this type

lsa-self-count: string

Number of self-generated LSAs

lsa-maxage-count: string

Number of MaxAged LSAs of this type

lsa-count: string

Number of LSAs of this type

Example
{
  "lsa-type": "string",
  "lsa-delete-count": "string",
  "lsa-self-count": "string",
  "lsa-maxage-count": "string",
  "lsa-count": "string"
}

OSPF-SH-STAT-PARTIAL:

OSPF SH STAT PARTIAL

sp-start-time: OSPF-SH-TIME

sp start time

sp-dest-addr: integer

sp dest addr

sp-dest-count: integer

sp dest count

sp-adv-rtr-id: integer

sp adv rtr id

sp-duration: OSPF-SH-TIME

sp duration

Example
{
  "sp-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "sp-dest-addr": "integer",
  "sp-dest-count": "integer",
  "sp-adv-rtr-id": "integer",
  "sp-duration": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

OSPF-SH-TOS-METRIC:

OSPF Router LSA TOS Metric

router-tos: integer

Type of Service

tos-cost: integer

Type of service specific metric

Example
{
  "router-tos": "integer",
  "tos-cost": "integer"
}

LSA-SUMMARY-TABLE:

Common node of database, database-area

lsa-summaries: object

Link state advertisement summary table

Example
{
  "lsa-summaries": {
    "lsa-summary": [
      {
        "ls-id": "string",
        "area-id": "integer",
        "interface-name": "string",
        "advertising-router": "string",
        "ls-type": "string",
        "link-count": "integer",
        "lsa-header": {
          "lsa-age": "integer",
          "lsid": "string",
          "checksum": "integer",
          "dn-age-lsa": "boolean",
          "advertising-router": "string",
          "nsf": "boolean",
          "ls-type": "string",
          "sequence-number": "integer",
          "lsa-area-id": "string"
        },
        "external-tag": "integer"
      }
    ]
  }
}

REQUEST-LIST-TABLE:

Common node of adjacency-information, area

requests: object

Request List table

Example
{
  "requests": {
    "request": [
      {
        "neighbor-address": "string",
        "interface-name": "string",
        "request-interface-name": "string",
        "request": [
          {
            "header-advertising-router": "string",
            "header-lsa-type": "string",
            "header-lsa-age": "integer",
            "header-ls-id": "string",
            "header-sequence-number": "integer",
            "header-lsa-checksum": "integer"
          }
        ],
        "request-neighbor-address": "string",
        "request-neighbor-id": "string"
      }
    ]
  }
}

OSPF-SH-OPQ-RI-UNKNOWN-TLV:

OSPF Opaque Router Information TLV

ri-gen-tlv-length: integer

Length of TLV

ri-genvalue: string

Data in TLV

ri-gen-tlv-type: integer

Type of TLV

Example
{
  "ri-gen-tlv-length": "integer",
  "ri-genvalue": "string",
  "ri-gen-tlv-type": "integer"
}

INTERFACE-BRIEF-TABLE:

Common node of interface-information, area

interface-briefs: object

OSPF Interface Brief Table

Example
{
  "interface-briefs": {
    "interface-brief": [
      {
        "interface-name": "string",
        "interface-neighbor-count": "integer",
        "interface-link-cost": "integer",
        "interface-address": "string",
        "interface-madj": [
          {
            "interface-neighbor-count": "integer",
            "interface-link-cost": "integer",
            "madj-area-id": "integer",
            "interface-adj-neighbor-count": "integer",
            "interface-area": "string",
            "ospf-interface-state": "string"
          }
        ],
        "interface-adj-neighbor-count": "integer",
        "interface-area": "string",
        "interface-fast-detect-hold-down": "boolean",
        "interfaceis-madj": "boolean",
        "interface-name-xr": "string",
        "interface-mask": "integer",
        "ospf-interface-state": "string",
        "interface-madj-count": "integer"
      }
    ]
  }
}

AREA-TABLE:

Common node of default-vrf, vrf

areas: object

Area table

Example
{
  "areas": {
    "area": [
      {
        "interfaces": {
          "interface": [
            {
              "interface-lsa-filter": "boolean",
              "interface-last-nsf": "integer",
              "configured-ldp-sync-igp-shortcuts": "boolean",
              "interface-sid-php-off": "boolean",
              "link-delay-max": "integer",
              "configured-demand-circuit": "boolean",
              "interface-ldp-sync": "boolean",
              "hello-interval": "integer",
              "fast-detect-hold-down-time": "integer",
              "is-loopback-stub-network": "boolean",
              "backup-designated-router": "boolean",
              "interface-forw": "boolean",
              "interface-neighbor": [
                {
                  "suppress-hello": "boolean",
                  "neighbor-dr": "boolean",
                  "interface-neighbor-id": "string",
                  "interface-neighbor-cost": "integer",
                  "neighbor-bdr": "boolean"
                }
              ],
              "interface-sid-n-flag-clear": "boolean",
              "ttl-security-hop-count": "integer",
              "active-interface": {
                "youngest-md-key": "boolean",
                "interface-flood-pacing-timer": "integer",
                "interface-as-next-flood": "integer",
                "keychain-id": "integer",
                "interface-flood-length": "integer",
                "flood-scan-length": "integer",
                "interface-neighbor-count": "integer",
                "wait-time": "integer",
                "md-keys": [
                  {
                    "entry": "integer"
                  }
                ],
                "interface-area-next-flood-index": "integer",
                "interface-area-flood-index": "integer",
                "maximum-flood-time": "integer",
                "interface-as-flood-index": "integer",
                "maximum-flood-length": "integer",
                "interface-area-next-flood": "integer",
                "old-md5-key-neighbor-count": "integer",
                "keychain-alg": "string",
                "youngest-md-key-id": "integer",
                "last-flood-time": "integer",
                "suppress-hello-count": "integer",
                "interface-as-next-flood-index": "integer",
                "interface-authentication-type": "string"
              },
              "backup-designated-router-id": "string",
              "srlg": [
                {
                  "entry": "integer"
                }
              ],
              "interface-priority": "integer",
              "srte-ext-admin-group-set": "boolean",
              "interface-tunnel-flags": "integer",
              "designated-router": "boolean",
              "interface-pri-labels": "integer",
              "srte-metric": "integer",
              "network-lsa-flush-timer": "integer",
              "interface-cost-fallback": "integer",
              "cfg-cost-fallback": "boolean",
              "ospf-interface-state": "string",
              "ip-mtu": "integer",
              "interface-unnum": "string",
              "next-hello-time": "integer",
              "passive-interface": "boolean",
              "interface-strict-spf-sid-php-off": "boolean",
              "srte-metric-set": "boolean",
              "interface-nsf": "boolean",
              "link-delay-min": "integer",
              "link-delay-var": "integer",
              "srtete-ext-admin-group": [
                {
                  "entry": "integer"
                }
              ],
              "cost-fallback-active": "boolean",
              "network-type": "string",
              "next-hello-time-ms": "integer",
              "fast-reroute-topology-independent-lfa": "boolean",
              "interface-name-xr": "string",
              "prefix-suppress-secondary-addresses": "boolean",
              "ipfrr-tiebreakers": [
                {
                  "tiebreaker-type": "string",
                  "tiebreaker-index": "integer"
                }
              ],
              "interface-retransmission-interrval": "integer",
              "interface-link-cost": "integer",
              "interface-ack-list-count": "integer",
              "interface-demand-circuit": "boolean"
            }
          ]
        }
      }
    ]
  }
}

OSPF-SH-PROTO-INTF:

OSPF Protocol Interface Information

protocol-interface-name: string

Interface

protocol-authentication-type: string mgmt-ospf-auth-none, mgmt-ospf-auth-ct, mgmt-ospf-auth-md, mgmt-ospf-auth-kc

Authentication type

protocol-interface-dist-list-in: string

Distribute List In

Example
{
  "protocol-interface-name": "string",
  "protocol-authentication-type": "string",
  "protocol-interface-dist-list-in": "string"
}

OSPF-SPF-TIME:

OSPF SPF TIME

spf-intra-prefix-del: integer

spf intra prefix del

spf-dijkstra: integer

spf dijkstra

spf-ext-prefix: integer

spf ext prefix

spf-intra-prefix: integer

spf intra prefix

spf-ext-prefix-del: integer

spf ext prefix del

spf-inter-prefix-del: integer

spf inter prefix del

spf-inter-prefix: integer

spf inter prefix

Example
{
  "spf-intra-prefix-del": "integer",
  "spf-dijkstra": "integer",
  "spf-ext-prefix": "integer",
  "spf-intra-prefix": "integer",
  "spf-ext-prefix-del": "integer",
  "spf-inter-prefix-del": "integer",
  "spf-inter-prefix": "integer"
}

OSPF-SH-IF-STATS:

OSPF interface statistics

if-entry: OSPF-SH-IF-STATS-ENTRY

interface entry

handle: string

interface handle type

if-name-str: string

interface name

Example
{
  "if-entry": [
    {
      "area-id-str": "string",
      "if-stat": [
        {
          "entry": "integer"
        }
      ],
      "area-id": "integer",
      "madj-intf": "boolean"
    }
  ],
  "handle": "string",
  "if-name-str": "string"
}

OSPF-NSR-ERR-BLOCK-BAG:

OSPF NSR ERR BLOCK BAG

nsr-error-info: OSPF-NSR-ERR-INFO-BAG

List of erros

nsr-revisionversion: integer

Nsr Revision version

total-errors: string

Total errors for this nsr revision version

Example
{
  "nsr-error-info": [
    {
      "last-err-time": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "err-info-string": "string",
      "err-count": "string"
    }
  ],
  "nsr-revisionversion": "integer",
  "total-errors": "string"
}

OSPF-EDM-AREA-SUMM:

OSPF EDM AREA SUMM

area-id: integer

area id

spf-count: integer

spf count

Example
{
  "area-id": "integer",
  "spf-count": "integer"
}

INTERFACE-TABLE:

Common node of interface-information, area

interfaces: object

OSPF Interface Table

Example
{
  "interfaces": {
    "interface": [
      {
        "interface-lsa-filter": "boolean",
        "interface-last-nsf": "integer",
        "configured-ldp-sync-igp-shortcuts": "boolean",
        "interface-sid-php-off": "boolean",
        "link-delay-max": "integer",
        "configured-demand-circuit": "boolean",
        "interface-ldp-sync": "boolean",
        "hello-interval": "integer",
        "fast-detect-hold-down-time": "integer",
        "is-loopback-stub-network": "boolean",
        "backup-designated-router": "boolean",
        "interface-forw": "boolean",
        "interface-neighbor": [
          {
            "suppress-hello": "boolean",
            "neighbor-dr": "boolean",
            "interface-neighbor-id": "string",
            "interface-neighbor-cost": "integer",
            "neighbor-bdr": "boolean"
          }
        ],
        "interface-sid-n-flag-clear": "boolean",
        "ttl-security-hop-count": "integer",
        "active-interface": {
          "youngest-md-key": "boolean",
          "interface-flood-pacing-timer": "integer",
          "interface-as-next-flood": "integer",
          "keychain-id": "integer",
          "interface-flood-length": "integer",
          "flood-scan-length": "integer",
          "interface-neighbor-count": "integer",
          "wait-time": "integer",
          "md-keys": [
            {
              "entry": "integer"
            }
          ],
          "interface-area-next-flood-index": "integer",
          "interface-area-flood-index": "integer",
          "maximum-flood-time": "integer",
          "interface-as-flood-index": "integer",
          "maximum-flood-length": "integer",
          "interface-area-next-flood": "integer",
          "old-md5-key-neighbor-count": "integer",
          "keychain-alg": "string",
          "youngest-md-key-id": "integer",
          "last-flood-time": "integer",
          "suppress-hello-count": "integer",
          "interface-as-next-flood-index": "integer",
          "interface-authentication-type": "string"
        },
        "backup-designated-router-id": "string",
        "srlg": [
          {
            "entry": "integer"
          }
        ],
        "interface-priority": "integer",
        "srte-ext-admin-group-set": "boolean",
        "interface-tunnel-flags": "integer",
        "designated-router": "boolean",
        "interface-pri-labels": "integer",
        "srte-metric": "integer",
        "network-lsa-flush-timer": "integer",
        "interface-cost-fallback": "integer",
        "cfg-cost-fallback": "boolean",
        "ospf-interface-state": "string",
        "ip-mtu": "integer",
        "interface-unnum": "string",
        "next-hello-time": "integer",
        "passive-interface": "boolean",
        "interface-strict-spf-sid-php-off": "boolean",
        "srte-metric-set": "boolean",
        "interface-nsf": "boolean",
        "link-delay-min": "integer",
        "link-delay-var": "integer",
        "srtete-ext-admin-group": [
          {
            "entry": "integer"
          }
        ],
        "cost-fallback-active": "boolean",
        "network-type": "string",
        "next-hello-time-ms": "integer",
        "fast-reroute-topology-independent-lfa": "boolean",
        "interface-name-xr": "string",
        "prefix-suppress-secondary-addresses": "boolean",
        "ipfrr-tiebreakers": [
          {
            "tiebreaker-type": "string",
            "tiebreaker-index": "integer"
          }
        ],
        "interface-retransmission-interrval": "integer",
        "interface-link-cost": "integer",
        "interface-ack-list-count": "integer",
        "interface-demand-circuit": "boolean",
        "interface-address": "string",
        "configured-ldp-sync": "boolean",
        "link-delay-avg": "integer",
        "designated-router-address": "string",
        "transmission-delay": "integer"
      }
    ]
  }
}

OSPF-SH-NNH-INFO:

OSPF Neighbor NextHop Information

neighbor-next-hop-intf-index: integer

Neighbor NextHop Interface Index

neighbor-next-hop-value-type: string mgmt-nnh-val-type-ip-addr, mgmt-nnh-val-type-if-index

NeighborNextHopValueType

neighbor-next-hop-ip-addr: string

Neighbor NextHop IP Address

Example
{
  "neighbor-next-hop-intf-index": "integer",
  "neighbor-next-hop-value-type": "string",
  "neighbor-next-hop-ip-addr": "string"
}

AREA-STATISTICS:

Common node of default-vrf, vrf, area

area-statistics: INTERFACE-STATS-TABLE

Container for Statistics

Example
{
  "area-statistics": {
    "interface-stats-entries": {
      "interface-stats-entry": [
        {
          "interface-name": "string",
          "if-entry": [
            {
              "area-id-str": "string",
              "if-stat": [
                {
                  "entry": "integer"
                }
              ],
              "area-id": "integer",
              "madj-intf": "boolean"
            }
          ],
          "handle": "string",
          "if-name-str": "string"
        }
      ]
    }
  }
}

OSPF-SH-MPLS-EAG:

EXTENDED administrative group TLVs

extended-admin-size: integer

Size of the extended admin group

ext-admin-data: object[]

Value of Extended Admin Group

Example
{
  "extended-admin-size": "integer",
  "ext-admin-data": [
    {
      "entry": "integer"
    }
  ]
}

OSPF-SH-LSA-OPQ-ELL:

OSPF Opaque-area type 8 ExtendedLink LSA Information

tlv: OSPF-SH-OPQ-TLV

List of TLVs

Example
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

OSPF-SH-LSA-OPQ-RRR:

OSPF Opaque-area type 1 MPLS-TE LSA Information

tlv: OSPF-SH-OPQ-TLV

List of TLVs

Example
{
  "tlv": [
    {
      "te-link-sub-tlv": [
        {
          "sub-tlv-type": "string",
          "sub-tlv-value": "string",
          "sub-tlv-length": "integer"
        }
      ],
      "mpls-dste-link": "boolean",
      "tlv-type": "integer",
      "tlv-length": "integer",
      "mpls-router-id": "string",
      "tlv-data": "string"
    }
  ]
}

PROCESS-INFORMATION:

Common node of default-vrf, vrf

process-information: object

Container for OSPF Process information

Example
{
  "process-information": {
    "process-areas": {
      "process-area": [
        {
          "area-id": "integer",
          "address": "string",
          "area-lsa-count": "integer",
          "area-opaque-lsa-count": "integer",
          "area-lfa-revision": "integer",
          "area-nssa": "boolean",
          "sr-microloop-avoidance-active": "boolean",
          "area-policy-in-name": "string",
          "te-enabled": "boolean",
          "area-stub": "boolean",
          "area-interface-count": "integer",
          "summary-in": "boolean",
          "nssa-translate-always": "boolean",
          "backbone-area-active": "boolean",
          "area-num-nbr-full": "integer",
          "nssa-translate": "boolean",
          "sr-strict-spf-cap": "boolean",
          "flood-list-length": "integer",
          "area-lsa-checksum": "integer",
          "stub-default-cost": "integer",
          "area-id-string": "string",
          "area-lfa-interface-count": "integer",
          "authentication-type": "string",
          "dna-lsa-count": "integer",
          "spf-count": "integer",
          "area-policy-in": "boolean",
          "area-total-stub": "boolean",
          "segment-routing": "string",
          "sr-strict-spfsids-available": "boolean",
          "area-adj-stag-num-nbr-forming": "integer",
          "area-policy-out": "boolean",
          "external-out": "boolean",
          "area-per-prefix-lfa-interface-count": "integer",
          "area-opaque-lsa-checksum": "integer",
          "nssa-no-redistribution": "boolean",
          "area-range": [
            {
              "range-prefix": "string",
              "range-mask": "string",
              "cost": "integer",
              "advertise-flag": "boolean"
            }
          ],
          "sr-microloop-avoidance-pseudonode-id": "string",
          "indication-lsa-count": "integer",
          "sr-microloop-avoidance-near-end-id": "string",
          "area-policy-out-name": "string",
          "sr-microloop-avoidance-event-type": "string",
          "area-dc-bitless-lsa-count": "integer",
          "te-topology-version": "integer",
          "nssa-default": "boolean",
          "sr-microloop-avoidance-far-end-id": "string"
        }
      ]
    },
    "process-summary": {
      "area-border-router": "boolean",
      "max-lsa-limit": "integer",
      "microloop-avoidance-delay": "integer",
      "spf-prefix-priority-route-policy": "string",
      "opaque-capable": "boolean",
      "redistribution": [
        {
          "classless": "boolean",
          "metric": "integer",
          "metric-flag": "boolean",
          "redistribution-protocol": {
            "isis-instance-id": "string",
            "ospf-process-id": "string",
            "bgp-as-number": "string",
            "protocol-type": "string",
            "connected-instance": "string",
            "eigrp-as-number": "string"
          },
          "nssa-only": "boolean"
        }
      ],
      "igp-intact-on": "boolean",
      "sr-strict-spf-cap": "boolean",
      "opaque-lsa-count": "integer",
      "adj-stag-init-num-nbr": "integer",
      "as-border-router": "boolean",
      "microloop-avoidance-active": "boolean",
      "spf-maximum-time": "integer",
      "opaque-lsa-checksum": "integer",
      "adj-stag-max-num-nbr": "integer",
      "graceful-shutdown-state": "string",
      "graceful-shutdown-retention-time": "integer",
      "max-lsa-ignore-time": "integer",
      "capability-prefer-type7": "boolean",
      "tos-options": "integer",
      "context-name": "string",
      "max-lsa-ignore-timer": "integer",
      "srgb-configured": "boolean",
      "max-lsa-reset-timer": "integer",
      "nssa-area-count": "integer"
    }
  }
}

OSPF-SH-SR-POLICY:

OSPF SH SR POLICY

policy-state-is-idb-pending: boolean

SR Policy State is IDB pending

policy-metric: string

SR Policy Metric

policy-is-autoroute-include: boolean

SR Policy is autoroute Include

policy-name: string

SR Policy Name

policy-state-is-stale: boolean

SR Policy State is stale

policy-update-timestamp: integer

SR Policy update time

policy-if-handle: string

SR Policy Interface handle

policy-state-is-valid: boolean

SR Policy State is valid

policy-is-sspf: boolean

SR Policy is Strict SPF

policy-state-is-ifh-error: boolean

SR Policy State is IF Handle error

policy-metric-mode: string mgmt-ospf-metric-mode-none, mgmt-ospf-metric-mode-relative, mgmt-ospf-metric-mode-constant, mgmt-ospf-metric-mode-absolute

SR Policy Metric mode

Example
{
  "policy-state-is-idb-pending": "boolean",
  "policy-metric": "string",
  "policy-is-autoroute-include": "boolean",
  "policy-name": "string",
  "policy-state-is-stale": "boolean",
  "policy-update-timestamp": "integer",
  "policy-if-handle": "string",
  "policy-state-is-valid": "boolean",
  "policy-is-sspf": "boolean",
  "policy-state-is-ifh-error": "boolean",
  "policy-metric-mode": "string"
}

OSPF-SH-ROUTE-SUMM-COMMON:

OSPF Route Summary Common Information

external-type1s: integer

External type 1 count

external-type2s: integer

External type 2 count

intra-areas: integer

Intra-area count

inter-areas: integer

Inter-area count

external-nssa-type2s: integer

External NSSA type 2 count

total: integer

Total count

external-nssa-type1s: integer

External NSSA type 1 count

Example
{
  "external-type1s": "integer",
  "external-type2s": "integer",
  "intra-areas": "integer",
  "inter-areas": "integer",
  "external-nssa-type2s": "integer",
  "total": "integer",
  "external-nssa-type1s": "integer"
}

MPLS-TE:

Common node of default-vrf, vrf

mpls-te: object

Container for MPLS TE

Example
{
  "mpls-te": {
    "mpls-te-links": {
      "mpls-te-link": [
        {
          "mpls-te-link": [
            {
              "maximum-link-reservable-bw": "integer",
              "mplste-link-opt-tlv": [
                {
                  "mplste-link-opt-tlv-type": "string",
                  "mplste-link-opt-tlv-value": [
                    {
                      "ixcdtlv-value": {
                        "flex-scsi-count": "integer",
                        "fixed-scsi-count": "integer",
                        "max-lspbw": [
                          {
                            "entry": "string"
                          }
                        ],
                        "rile-len-code": "integer",
                        "switching-cap": "integer",
                        "ixcd-switching-cap-type": {
                          "ixcdbw-sub-tlv": {
                            "arr-bw-sub-tlv": [
                              {
                                "bw-sub-tlv-value": {
                                  "ixcdbw-sub-tlv-type": "integer",
                                  "fixed-bw-sub-tlv-value": {
                                    "unres-oduj-prio": [
                                      {
                                        "entry": "integer"
                                      }
                                    ],
                                    "fixed-sub-tlv-value": {
                                      "priority-bit7": "integer",
                                      "priority-bit6": "integer",
                                      "priority-bit5": "integer",
                                      "priority-bit4": "integer",
                                      "priority-bit3": "integer",
                                      "tsg": "integer",
                                      "priority-bit1": "integer",
                                      "priority-bit0": "integer",
                                      "tbit": "integer",
                                      "signal-type": "integer",
                                      "res": "integer",
                                      "sbit": "integer",
                                      "stage": "string",
                                      "num-stages": "integer",
                                      "priority-bit2": "integer"
                                    }
                                  },
                                  "flex-bw-sub-tlv-value": {
                                    "max-lspbw": [
                                      {
                                        "entry": "integer"
                                      }
                                    ],
                                    "flex-sub-tlv-value-common": {
                                      "priority-bit7": "integer",
                                      "priority-bit6": "integer",
                                      "priority-bit5": "integer",
                                      "priority-bit4": "integer",
                                      "priority-bit3": "integer",
                                      "tsg": "integer",
                                      "priority-bit1": "integer",
                                      "priority-bit0": "integer",
                                      "tbit": "integer",
                                      "signal-type": "integer",
                                      "res": "integer",
                                      "sbit": "integer",
                                      "stage": "string",
                                      "num-stages": "integer",
                                      "priority-bit2": "integer"
                                    },
                                    "unres-lspbw": [
                                      {
                                        "entry": "integer"
                                      }
                                    ]
                                  }
                                },
                                "bw-sub-tlv-length": "integer",
                                "bw-sub-tlv-type": "integer"
                              }
                            ]
                          },
                          "ixcdpsc-info": {
                            "min-lsp-bandwidth": "integer",
                            "psc-interface-mtu": "integer"
                          },
                          "switching-cap-type": "integer"
                        }
                      },
                      "bctlv-value": {
                        "num-b-cs": "integer",
                        "mplste-link-bc-bandwidth": [
                          {
                            "entry": "integer"
                          }
                        ],
                        "model-id": "integer"
                      },
                      "srlgtlv-value": {}
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  }
}

OSPF-SH-TE-STATS:

OSPF SH TE STATS

pce-br-lookup: integer

pce br lookup

link-batch-reads: integer

link batch reads

adj-gets: integer

adj gets

link-fragment-floods: integer

link fragment floods

tunnel-announces: integer

tunnel announces

te-sr-idt-sent: boolean

te sr idt sent

pce-num-node-delete: integer

pce num node delete

pce-num-node-announce: integer

pce num node announce

link-floods: integer

link floods

pce-br-lkup-num-dests: integer

pce br lkup num dests

te-disconnects: integer

te disconnects

pce-stoplisten: integer

pce stoplisten

pce-br-resp-fails: integer

pce br resp fails

adj-changes: integer

adj changes

pce-node-announce-batches: integer

pce node announce batches

pce-flood: integer

pce flood

data-trans-completes: integer

data trans completes

te-sr-path-reg-idt-recvd: boolean

te sr path reg idt recvd

pce-get: integer

pce get

control-disconnects: integer

control disconnects

pce-listen: integer

pce listen

link-batch-writes: integer

link batch writes

lsp-gets: integer

lsp gets

pce-node-send-fails: integer

pce node send fails

fragment-deletes: integer

fragment deletes

control-batch-writes: integer

control batch writes

sr-num-area-enabled: integer

sr num area enabled

fragment-announces: integer

fragment announces

pce-node-delete-batches: integer

pce node delete batches

te-connected: boolean

te connected

total-tunnels: integer

total tunnels

control-batch-reads: integer

control batch reads

Example
{
  "pce-br-lookup": "integer",
  "link-batch-reads": "integer",
  "adj-gets": "integer",
  "link-fragment-floods": "integer",
  "tunnel-announces": "integer",
  "te-sr-idt-sent": "boolean",
  "pce-num-node-delete": "integer",
  "pce-num-node-announce": "integer",
  "link-floods": "integer",
  "pce-br-lkup-num-dests": "integer",
  "te-disconnects": "integer",
  "pce-stoplisten": "integer",
  "pce-br-resp-fails": "integer",
  "adj-changes": "integer",
  "pce-node-announce-batches": "integer",
  "pce-flood": "integer",
  "data-trans-completes": "integer",
  "te-sr-path-reg-idt-recvd": "boolean",
  "pce-get": "integer",
  "control-disconnects": "integer",
  "pce-listen": "integer",
  "link-batch-writes": "integer",
  "lsp-gets": "integer",
  "pce-node-send-fails": "integer",
  "fragment-deletes": "integer",
  "control-batch-writes": "integer",
  "sr-num-area-enabled": "integer",
  "fragment-announces": "integer",
  "pce-node-delete-batches": "integer",
  "te-connected": "boolean",
  "total-tunnels": "integer",
  "control-batch-reads": "integer"
}

OSPF-SH-NEIGHBOR:

OSPF Neighbor Summary Information

neighbor-up-time: integer

Amount of time since the adjacency is up (s)

neighbor-id: string

Neighbor ID

neighbor-dead-timer: integer

Time until neighbor's dead timer expires (s)

neighbor-address-xr: string

Neighbor IP Address

dr-bdr-state: string mgmt-dbdr-none, mgmt-dbdr-dr, mgmt-dbdr-bdr, mgmt-dbdr-dr-other

Designated Router state

neighbor-interface-name: string

Interface via which the neighbor is seen

neighbor-madj-interface: boolean

Interface is MADJ

neighbor-bfd-information: OSPF-SH-NEIGHBOR-BFD

Neighbor BFD information

neighbor-state: string mgmt-nbr-down, mgmt-nbr-attempt, mgmt-nbr-init, mgmt-nbr-2way, mgmt-nbr-ex-start, mgmt-nbr-ex-change, mgmt-nbr-load-ing, mgmt-nbr-full, mgmt-nbr-sc-virtual

Neighbor's state

neighbor-dr-priority: integer

Neighbor's DR priority

Example
{
  "neighbor-up-time": "integer",
  "neighbor-id": "string",
  "neighbor-dead-timer": "integer",
  "neighbor-address-xr": "string",
  "dr-bdr-state": "string",
  "neighbor-interface-name": "string",
  "neighbor-madj-interface": "boolean",
  "neighbor-bfd-information": {
    "bfd-status-flag": "integer",
    "bfd-intf-enable-mode": "integer"
  },
  "neighbor-state": "string",
  "neighbor-dr-priority": "integer"
}

OSPF-SH-MAX-METRIC:

OSPF Max-metric Information

maximum-metric-external-lsa: boolean

If true, advertise max-metric in external-LSAs

maximum-metric-originated-for: integer

Time max-metric was used for

maximum-metric-unset-reason: string mgmt-max-metric-unset-none, mgmt-max-metric-unset-bgp, mgmt-max-metric-unset-timer, mgmt-max-metric-unset-cfg, mgmt-max-metric-unset-process-cleared, mgmt-max-metric-unset-over-write

Max-metric unset reason

max-metric-reason: integer

Max-metric reason

maximum-metric-external-lsa-metric: integer

Max-metric value to advertise in external-LSAs

maximum-metric-include-stubs: boolean

If true, set max-metric in stub links

saved-startup-time: integer

Hold time configured (s)

maximum-metric-time-unset: OSPF-SH-TIME

Time max-metric condition was cleared

unset-maximum-metric: boolean

If true, BGP is up, no maximum metric Router LSA

maximum-metric-start-time: integer

Time remaining until we will start using normal metrics (s)

max-metric-enabled: boolean

Max-metric enabled

saved-unset-maximum-metric: boolean

Saved UnsetMaximumMetric

maximum-metric-summary-lsa-metric: integer

Max-metric value to advertise in summary-LSAs

maximum-metric-summary-lsa: boolean

If true, advertise max-metric in summary-LSAs

Example
{
  "maximum-metric-external-lsa": "boolean",
  "maximum-metric-originated-for": "integer",
  "maximum-metric-unset-reason": "string",
  "max-metric-reason": "integer",
  "maximum-metric-external-lsa-metric": "integer",
  "maximum-metric-include-stubs": "boolean",
  "saved-startup-time": "integer",
  "maximum-metric-time-unset": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "unset-maximum-metric": "boolean",
  "maximum-metric-start-time": "integer",
  "max-metric-enabled": "boolean",
  "saved-unset-maximum-metric": "boolean",
  "maximum-metric-summary-lsa-metric": "integer",
  "maximum-metric-summary-lsa": "boolean"
}

OSPF-SH-SUMMARY:

OSPF Summary

area-border-router: boolean

If true, is an Area Border Router

max-lsa-limit: integer

Maximum allowed number of non self-generated LSAs

microloop-avoidance-delay: integer

Microloop delay time after which actual
post convergence paths are given to RIB (s)

spf-prefix-priority-route-policy: string

SPF Prefix-priority route policy

opaque-capable: boolean

Opaque LSA capable

redistribution: OSPF-SH-REDIST

Redistribution list

igp-intact-on: boolean

If true, running in IGP-Intact mode

sr-strict-spf-cap: boolean

True if Segment Routing Strict-SPF capable

opaque-lsa-count: integer

Number of Opaque LSAs

adj-stag-init-num-nbr: integer

Num of nbrs brought up initially per area

as-border-router: boolean

If true, is an AS Border Router

microloop-avoidance-active: boolean

If true, Uloop is active

spf-maximum-time: integer

Maximum delay time between SPF runs (ms)

opaque-lsa-checksum: integer

Sum of opaque LSA checksum

adj-stag-max-num-nbr: integer

Max num of nbrs brought up simultaneously per OSPF instance

graceful-shutdown-state: string mgmt-gs-init, mgmt-gs-normal, mgmt-gs-delay, mgmt-gs-flush, mgmt-gs-hello, mgmt-gs-quiet

State of graceful shutdown

graceful-shutdown-retention-time: integer

Amount of time routes are retained after graceful shutdown (s)

max-lsa-ignore-time: integer

Time ignoring new LSAs after max-lsa reached

capability-prefer-type7: boolean

If true, prefer type 7 LSAs over type 5

tos-options: integer

Type of Service supported

context-name: string

Context name

max-lsa-ignore-timer: integer

Remaining time when ignore timer is running

srgb-configured: boolean

True if Segment Routing Global Block configured

max-lsa-reset-timer: integer

Remaining time when reset timer is running

nssa-area-count: integer

Number of NSSA Areas

adj-stagger-enabled: boolean

If true, OSPF Adjacency Staggering is configured

spf-hold-time: integer

Minimum delay time between SPF runs (ms)

maximum-metric-abr-off-mode: boolean

If true, ABR duties temporarily disabled

as-lsa-flood-list-length: integer

Length of AS LSAs flood list

ucmp-variance: string

UCMP Variance

area-count: integer

Number of areas

maximum-metric-start: boolean

If true, originate Router LSA with maximum metric

nsf-time: integer

Total time to complete NSF (s)

max-lsa-ignore-count: integer

How many times ignore state has been entered

adj-stag-num-nbr-forming: integer

Num of nbrs currently forming for OSPF instance

ucmp-prefix-list: string

UCMP Prefix-list

max-lsa-enabled: boolean

If true, max-lsa protection enabled

nsf-enabled: boolean

If true, NSF enabled

lsd-connection-revision: integer

LSD Connection Revision

as-lsa-checksum: integer

Sum of AS scope LSA checksum

srgb-status: string not-allocated, pending, allocated

Segment Routing Global Block allocation status

lsa-start-time: string

Inital LSA throttle delay (ms)

nsr-enabled: boolean

If true, NSR is enabled

maximum-interfaces: integer

Maximum number of interfaces

lsa-refresh-interval: integer

LSA refresh interval (sec)

last-nsf-time: integer

Length of time since the last NSF (s)

maximum-metric-set-reason: string mgmt-max-metric-on-proc-migration, mgmt-max-metric-on-proc-restart, mgmt-max-metric-on-switchover, mgmt-max-metric-on-startup, mgmt-max-metric-always, mgmt-max-metric-reason-none

Max-metric set reason

snmp-trap-enabled: boolean

If true, snmp trap is enabled

redistribution-threshold: integer

When the number of redistributed prefixes reaches this threshold, a warning message is issued

if-retrans-pacing-interval: integer

Retransmission pacing timer (ms)

domain-id: OSPF-SH-DOMAIN-ID

Domain ID information

maximum-metric: OSPF-SH-MAX-METRIC

Max-metric list

srlb-start: integer

Segment Routing Local Block start label value

redistribution-limit: integer

The number of redistributed prefixes allowed

maximum-metric-abr-off-reasons: string ospf-max-metric-abr-off-reason-none, ospf-max-metric-abr-off-reason-no-nbr, ospf-max-metric-abr-off-reason-new-nbr, ospf-max-metric-abr-off-reason-nbr-full, ospf-max-metric-abr-off-reason-flush-p-end

Reasons for ABR duties being temporarily disabled

spf-prefix-priority: boolean

If true, prefix-priority policy is configured

microloop-avoidance-delay-expiry: integer

Remaining time for uloop delay timer
to expire (s)

srgb-start: integer

Segment Routing Global Block start label value

max-lsa-warning-only: boolean

Warning only when max-lsa reached

lsd-connected: boolean

True if connected to LSD

microloop-avoidance-type: string none, protected-prefixes, all-prefixes, segment-routing-uloop

Microloop avoidance type configured

maximum-metric-abr-off-buffer-time: integer

Buffer time in seconds since last neighbor activity, to remain in max-metric ABR off state

srgb-end: integer

Segment Routing Global Block end label value

normal-area-count: integer

Number of normal Areas

lsa-hold-time: integer

Second delay before generating next LSA (ms)

role-standby: boolean

If true, Role is Standby, Active otherwise

vrf-lite-enabled: boolean

If true, vrf lite is enabled

ucmp-delay: integer

Delay between end of SPF and start of UCMP calculation (ms)

table-prefix-limit-reached: boolean

If true, prefix limit for table has been reached

nsr-switchover-on-restart: boolean

Trigger RP Switchover on detectable process restart

spf-start-time: integer

Scheduling delay for SPF (ms)

number-nbrs-full: integer

Num of full nbrs

maximum-metric-start-timer: integer

Time remaining for hold down timer (s)

non-self-lsa-count: integer

Non self-generated LSA count

router-id: string

Router ID

max-lsa-treshold: integer

max-lsa protection warning threshold

lsd-registered: boolean

True if registered with LSD

as-dna-lsa-count: integer

Number of External and AS Opaque LSAs with DoNotAge set

max-lsa-reset-time: integer

Time after which LSA protection counter is reset

if-flood-pacing-interval: integer

Flood pacing timer (ms)

role: integer

Role, V1/V2 Active/Standby

lsa-maximum-time: integer

Maximum delay before generating an LSA (ms)

minimum-lsa-arrival-interval: integer

Minimum time between accepting LSAs (ms)

as-lsa-count: integer

Number of AS scope LSAs

stub-area-count: integer

Number of Stub and Total Stub Areas

redistribution-limit-warn: boolean

If true, only a syslog message is printed when redistribution prefix limit is reached

lsd-bound: boolean

True if bound to LSD

max-lsa-ignore-limit: integer

Max allowed number of entering ignore state

as-dc-bitless-lsa-count: integer

Number of External and AS Opaque LSAs with demand circut bit not set

srlb-status: string unknown, not-allocated, allocated

Segment Routing Local Block allocation status

minimum-lsa-interval: integer

Minimum time between LSA regeneration (ms)

srlb-end: integer

Segment Routing Local Block end label value

ucmp: boolean

If true, UCMP is enabled

Example
{
  "area-border-router": "boolean",
  "max-lsa-limit": "integer",
  "microloop-avoidance-delay": "integer",
  "spf-prefix-priority-route-policy": "string",
  "opaque-capable": "boolean",
  "redistribution": [
    {
      "classless": "boolean",
      "metric": "integer",
      "metric-flag": "boolean",
      "redistribution-protocol": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      },
      "nssa-only": "boolean"
    }
  ],
  "igp-intact-on": "boolean",
  "sr-strict-spf-cap": "boolean",
  "opaque-lsa-count": "integer",
  "adj-stag-init-num-nbr": "integer",
  "as-border-router": "boolean",
  "microloop-avoidance-active": "boolean",
  "spf-maximum-time": "integer",
  "opaque-lsa-checksum": "integer",
  "adj-stag-max-num-nbr": "integer",
  "graceful-shutdown-state": "string",
  "graceful-shutdown-retention-time": "integer",
  "max-lsa-ignore-time": "integer",
  "capability-prefer-type7": "boolean",
  "tos-options": "integer",
  "context-name": "string",
  "max-lsa-ignore-timer": "integer",
  "srgb-configured": "boolean",
  "max-lsa-reset-timer": "integer",
  "nssa-area-count": "integer",
  "adj-stagger-enabled": "boolean",
  "spf-hold-time": "integer",
  "maximum-metric-abr-off-mode": "boolean",
  "as-lsa-flood-list-length": "integer",
  "ucmp-variance": "string",
  "area-count": "integer",
  "maximum-metric-start": "boolean",
  "nsf-time": "integer",
  "max-lsa-ignore-count": "integer",
  "adj-stag-num-nbr-forming": "integer",
  "ucmp-prefix-list": "string",
  "max-lsa-enabled": "boolean",
  "nsf-enabled": "boolean",
  "lsd-connection-revision": "integer",
  "as-lsa-checksum": "integer",
  "srgb-status": "string",
  "lsa-start-time": "string",
  "nsr-enabled": "boolean",
  "maximum-interfaces": "integer",
  "lsa-refresh-interval": "integer",
  "last-nsf-time": "integer",
  "maximum-metric-set-reason": "string",
  "snmp-trap-enabled": "boolean",
  "redistribution-threshold": "integer",
  "if-retrans-pacing-interval": "integer",
  "domain-id": {
    "secondary-domain-id": [
      {
        "domain-id-type": "integer",
        "domain-id-value": "string"
      }
    ],
    "primary-domain-id": {
      "domain-id-type": "integer",
      "domain-id-value": "string"
    }
  },
  "maximum-metric": [
    {
      "maximum-metric-external-lsa": "boolean",
      "maximum-metric-originated-for": "integer",
      "maximum-metric-unset-reason": "string",
      "max-metric-reason": "integer",
      "maximum-metric-external-lsa-metric": "integer",
      "maximum-metric-include-stubs": "boolean",
      "saved-startup-time": "integer",
      "maximum-metric-time-unset": {
        "second": "integer",
        "nanosecond": "integer"
      },
      "unset-maximum-metric": "boolean",
      "maximum-metric-start-time": "integer",
      "max-metric-enabled": "boolean",
      "saved-unset-maximum-metric": "boolean",
      "maximum-metric-summary-lsa-metric": "integer",
      "maximum-metric-summary-lsa": "boolean"
    }
  ],
  "srlb-start": "integer",
  "redistribution-limit": "integer",
  "maximum-metric-abr-off-reasons": "string",
  "spf-prefix-priority": "boolean"
}

OSPF-HEADER-INFO:

OSPF HEADER INFO

area-summ: OSPF-EDM-AREA-SUMM

area summ

spf-count: integer

spf count

router-id: string

router id

Example
{
  "area-summ": [
    {
      "area-id": "integer",
      "spf-count": "integer"
    }
  ],
  "spf-count": "integer",
  "router-id": "string"
}

INTERFACE-STATS-TABLE:

Common node of statistics, area-statistics

interface-stats-entries: object

Statistics innformation Interface table

Example
{
  "interface-stats-entries": {
    "interface-stats-entry": [
      {
        "interface-name": "string",
        "if-entry": [
          {
            "area-id-str": "string",
            "if-stat": [
              {
                "entry": "integer"
              }
            ],
            "area-id": "integer",
            "madj-intf": "boolean"
          }
        ],
        "handle": "string",
        "if-name-str": "string"
      }
    ]
  }
}

INTERFACE-INFORMATION:

Common node of default-vrf, vrf

interface-information:

Container for OSPF Interfaces/links

Example
{
  "interface-information": {
    "interfaces": {
      "interface": [
        {
          "interface-lsa-filter": "boolean",
          "interface-last-nsf": "integer",
          "configured-ldp-sync-igp-shortcuts": "boolean",
          "interface-sid-php-off": "boolean",
          "link-delay-max": "integer",
          "configured-demand-circuit": "boolean",
          "interface-ldp-sync": "boolean",
          "hello-interval": "integer",
          "fast-detect-hold-down-time": "integer",
          "is-loopback-stub-network": "boolean",
          "backup-designated-router": "boolean",
          "interface-forw": "boolean",
          "interface-neighbor": [
            {
              "suppress-hello": "boolean",
              "neighbor-dr": "boolean",
              "interface-neighbor-id": "string",
              "interface-neighbor-cost": "integer",
              "neighbor-bdr": "boolean"
            }
          ],
          "interface-sid-n-flag-clear": "boolean",
          "ttl-security-hop-count": "integer",
          "active-interface": {
            "youngest-md-key": "boolean",
            "interface-flood-pacing-timer": "integer",
            "interface-as-next-flood": "integer",
            "keychain-id": "integer",
            "interface-flood-length": "integer",
            "flood-scan-length": "integer",
            "interface-neighbor-count": "integer",
            "wait-time": "integer",
            "md-keys": [
              {
                "entry": "integer"
              }
            ],
            "interface-area-next-flood-index": "integer",
            "interface-area-flood-index": "integer",
            "maximum-flood-time": "integer",
            "interface-as-flood-index": "integer",
            "maximum-flood-length": "integer",
            "interface-area-next-flood": "integer",
            "old-md5-key-neighbor-count": "integer",
            "keychain-alg": "string",
            "youngest-md-key-id": "integer",
            "last-flood-time": "integer",
            "suppress-hello-count": "integer",
            "interface-as-next-flood-index": "integer",
            "interface-authentication-type": "string"
          },
          "backup-designated-router-id": "string",
          "srlg": [
            {
              "entry": "integer"
            }
          ],
          "interface-priority": "integer",
          "srte-ext-admin-group-set": "boolean",
          "interface-tunnel-flags": "integer",
          "designated-router": "boolean",
          "interface-pri-labels": "integer",
          "srte-metric": "integer",
          "network-lsa-flush-timer": "integer",
          "interface-cost-fallback": "integer",
          "cfg-cost-fallback": "boolean",
          "ospf-interface-state": "string",
          "ip-mtu": "integer",
          "interface-unnum": "string",
          "next-hello-time": "integer",
          "passive-interface": "boolean",
          "interface-strict-spf-sid-php-off": "boolean",
          "srte-metric-set": "boolean",
          "interface-nsf": "boolean",
          "link-delay-min": "integer",
          "link-delay-var": "integer",
          "srtete-ext-admin-group": [
            {
              "entry": "integer"
            }
          ],
          "cost-fallback-active": "boolean",
          "network-type": "string",
          "next-hello-time-ms": "integer",
          "fast-reroute-topology-independent-lfa": "boolean",
          "interface-name-xr": "string",
          "prefix-suppress-secondary-addresses": "boolean",
          "ipfrr-tiebreakers": [
            {
              "tiebreaker-type": "string",
              "tiebreaker-index": "integer"
            }
          ],
          "interface-retransmission-interrval": "integer",
          "interface-link-cost": "integer",
          "interface-ack-list-count": "integer",
          "interface-demand-circuit": "boolean",
          "interface-address": "string",
          "configured-ldp-sync": "boolean"
        }
      ]
    }
  }
}

OSPF-SH-PROTOPKT-STATS:

OSPF SH PROTOPKT STATS

output-req-lsa: integer

output req lsa

input-lsupd-lsa: integer

input lsupd lsa

output-ack: integer

output ack

input-req: integer

input req

checksumerr: integer

checksumerr

input-lsupd: integer

input lsupd

input-dbdes: integer

input dbdes

h-input-req: integer

h input req

output-autherr: integer

output autherr

h-input-lsupd: integer

h input lsupd

input-ack: integer

input ack

outputs: integer

outputs

output-lsupd: integer

output lsupd

inputs: integer

inputs

input-dbdes-lsa: integer

input dbdes lsa

input-autherr: integer

input autherr

output-dbdes: integer

output dbdes

output-req: integer

output req

h-input-dbdes: integer

h input dbdes

output-dbdes-lsa: integer

output dbdes lsa

output-lsupd-lsa: integer

output lsupd lsa

input-req-lsa: integer

input req lsa

output-ack-lsa: integer

output ack lsa

h-input-ack: integer

h input ack

output-hello: integer

output hello

input-hello: integer

input hello

input-ack-lsa: integer

input ack lsa

Example
{
  "output-req-lsa": "integer",
  "input-lsupd-lsa": "integer",
  "output-ack": "integer",
  "input-req": "integer",
  "checksumerr": "integer",
  "input-lsupd": "integer",
  "input-dbdes": "integer",
  "h-input-req": "integer",
  "output-autherr": "integer",
  "h-input-lsupd": "integer",
  "input-ack": "integer",
  "outputs": "integer",
  "output-lsupd": "integer",
  "inputs": "integer",
  "input-dbdes-lsa": "integer",
  "input-autherr": "integer",
  "output-dbdes": "integer",
  "output-req": "integer",
  "h-input-dbdes": "integer",
  "output-dbdes-lsa": "integer",
  "output-lsupd-lsa": "integer",
  "input-req-lsa": "integer",
  "output-ack-lsa": "integer",
  "h-input-ack": "integer",
  "output-hello": "integer",
  "input-hello": "integer",
  "input-ack-lsa": "integer"
}

OSPF-SH-OPQ-RI-TLVS-UNION:

OSPF Router Information TLVs

srlbtlv: OSPF-SH-OPQ-RI-SRLB-TLV

SRLB Range TLV

sr-range-tlv: OSPF-SH-OPQ-RI-SR-RANGE-TLV

SR Range TLV

pcedtlv: OSPF-SH-OPQ-RI-PCED-TLV

PCE Discovery TLV

node-msdtlv: OSPF-SH-OPQ-RI-NODE-MSD-TLV

Node MSD TLV

unknown-tlv: OSPF-SH-OPQ-RI-UNKNOWN-TLV

Unknown Rtr Info TLV

rtr-cap-tlv: OSPF-SH-OPQ-RI-RTRCAP-TLV

Rtr Cap TLV

ritlv-internal-type: string mgmt-ospf-opq-ri-tlv-type-unknown, mgmt-ospf-opq-ri-tlv-type-rtrcap, mgmt-ospf-opq-ri-tlv-type-pce-discovery, mgmt-ospf-opq-ri-tlv-type-sr-algo, mgmt-ospf-opq-ri-tlv-type-sr-range, mgmt-ospf-opq-ri-tlv-type-node-msd, mgmt-ospf-opq-ri-tlv-type-srlb

RITLVInternalType

sr-algo-tlv: OSPF-SH-OPQ-RI-SR-ALGO-TLV

SR Algorithm TLV

Example
{
  "srlbtlv": {
    "srlbtlv-length": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "srlb-range-size": "integer"
  },
  "sr-range-tlv": {
    "sr-range-size": "integer",
    "sidtlv": {
      "sr-sid-length": "integer",
      "sr-sid-value": "integer"
    },
    "sr-range-length": "integer"
  },
  "pcedtlv": {
    "pced-addr": {
      "pce-addr-unknown-tlv": {
        "ri-gen-tlv-length": "integer",
        "ri-genvalue": "string",
        "ri-gen-tlv-type": "integer"
      },
      "ipv4pce-addr": {
        "pceipv4-addr": "string"
      },
      "ipv6pce-addr": {
        "pceipv6-addr": "string"
      },
      "pce-addr-type": "string"
    },
    "pced-scope": {
      "lbit": "boolean",
      "rd-bit": "boolean",
      "ybit": "boolean",
      "pref-l": "integer",
      "rbit": "boolean",
      "pref-r": "integer",
      "sd-bit": "boolean",
      "sbit": "boolean",
      "all-scope-info-bits": "integer",
      "pref-y": "integer",
      "pref-s": "integer"
    },
    "pcedtlv-length": "integer"
  },
  "node-msdtlv": {
    "node-msdtlv-length": "integer",
    "node-msd-sub-types": {
      "msd-sub-type": "integer",
      "msd-value": "integer"
    }
  },
  "unknown-tlv": {
    "ri-gen-tlv-length": "integer",
    "ri-genvalue": "string",
    "ri-gen-tlv-type": "integer"
  },
  "rtr-cap-tlv": {
    "rtr-cap-stub-rtr": "boolean",
    "rtr-cap-te-exp": "boolean",
    "rtr-cap-tlv-length": "integer",
    "rtr-cap-all-bits": "integer",
    "rtr-cap-graceful-restart": "boolean",
    "rtr-cap-area-te": "boolean",
    "rtr-cap-additional-info": "string",
    "rtr-cap-graceful-restart-helper": "boolean",
    "rtr-cap-p2plan": "boolean"
  },
  "ritlv-internal-type": "string",
  "sr-algo-tlv": {
    "sr-algo-value": [
      {
        "entry": "integer"
      }
    ]
  }
}

OSPF-SH-TOP-COMMON:

OSPF Common Route Information

route-srte-nbr-registered: integer

SRTE registered neigbhor count on route

route-spf-priority: integer

SPF priority

route-update-time: OSPF-SH-TIME

Last time updated

route-area-id: integer

Area ID

route-spf-version: integer

SPF version

route-label-type: integer

Type of route label

route-srte-prefix-registered: boolean

If true, SRTE registered prefix route

route-forward-distance: integer

Forward distance

route-sspf-label: integer

The route SSPF label

route-label: integer

The route label

route-rib-version: integer

RIB version

route-fail-time: OSPF-SH-TIME

Last time update failed

route-source: integer

Protocol source

route-te-metric: integer

TE metric

route-auto-excluded: boolean

If true, exclude from TE paths

Example
{
  "route-srte-nbr-registered": "integer",
  "route-spf-priority": "integer",
  "route-update-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-area-id": "integer",
  "route-spf-version": "integer",
  "route-label-type": "integer",
  "route-srte-prefix-registered": "boolean",
  "route-forward-distance": "integer",
  "route-sspf-label": "integer",
  "route-label": "integer",
  "route-rib-version": "integer",
  "route-fail-time": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "route-source": "integer",
  "route-te-metric": "integer",
  "route-auto-excluded": "boolean"
}

MPLS-TEL-OPT-BC-VAL:

MPLS TE Link Optional TLV BC Data

num-b-cs: integer

Number of BC TLVs

mplste-link-bc-bandwidth: object[]

Value of BC TLV

model-id: integer

Allocation Model ID

Example
{
  "num-b-cs": "integer",
  "mplste-link-bc-bandwidth": [
    {
      "entry": "integer"
    }
  ],
  "model-id": "integer"
}

OSPF-SH-NSR-SCHED-STATS:

OSPF SH NSR SCHED STATS

nsr-pulse-quant: string

nsr pulse quant

nsr-events-rx: integer

nsr events rx

nsr-good-pulses-rx: integer

nsr good pulses rx

nsr-bad-pulses-rx: integer

nsr bad pulses rx

nsr-events-in-q: integer

nsr events in q

nsr-pri: OSPF-SH-NSR-STATS-PRI

nsr pri

nsr-pulse-tx-fails: integer

nsr pulse tx fails

nsr-events-tx: integer

nsr events tx

nsr-pulses-tx: integer

nsr pulses tx

Example
{
  "nsr-pulse-quant": "string",
  "nsr-events-rx": "integer",
  "nsr-good-pulses-rx": "integer",
  "nsr-bad-pulses-rx": "integer",
  "nsr-events-in-q": "integer",
  "nsr-pri": [
    {
      "nsr-sched-evs-qd": "integer",
      "nsr-sched-pri": "integer",
      "nsr-sched-max-evs": "integer",
      "nsr-sched-evs-in-q": "integer",
      "nsr-sched-evs-deqd": "integer",
      "nsr-sched-peak-q-len": "integer",
      "nsr-sched-remain-quant": "integer",
      "nsr-sched-quant": "integer",
      "nsr-sched-enq-fails": "integer"
    }
  ],
  "nsr-pulse-tx-fails": "integer",
  "nsr-events-tx": "integer",
  "nsr-pulses-tx": "integer"
}

OSPF-SH-STAT-INTRA:

OSPF SH STAT INTRA

si-change-flags: integer

si change flags

si-duration: OSPF-SH-TIME

si duration

si-area-id-str: string

si area id str

si-start-time: OSPF-SH-TIME

si start time

Example
{
  "si-change-flags": "integer",
  "si-duration": {
    "second": "integer",
    "nanosecond": "integer"
  },
  "si-area-id-str": "string",
  "si-start-time": {
    "second": "integer",
    "nanosecond": "integer"
  }
}

OSPF-SH-MPLS-FRAGMENT:

OSPF MPLS-TE Fragment Information

mpls-te-link: OSPF-SH-MPLS-LINK

List of fragment links

same-fragment-count: integer

Number of fragment links which haven't changed since the last update

dste-model-id: integer

DS-TE Allocation Model ID

fragment-instance: integer

Fragment instance

fragment-id: integer

Fragment ID

Example
{
  "mpls-te-link": [
    {
      "maximum-link-reservable-bw": "integer",
      "mplste-link-opt-tlv": [
        {
          "mplste-link-opt-tlv-type": "string",
          "mplste-link-opt-tlv-value": [
            {
              "ixcdtlv-value": {
                "flex-scsi-count": "integer",
                "fixed-scsi-count": "integer",
                "max-lspbw": [
                  {
                    "entry": "string"
                  }
                ],
                "rile-len-code": "integer",
                "switching-cap": "integer",
                "ixcd-switching-cap-type": {
                  "ixcdbw-sub-tlv": {
                    "arr-bw-sub-tlv": [
                      {
                        "bw-sub-tlv-value": {
                          "ixcdbw-sub-tlv-type": "integer",
                          "fixed-bw-sub-tlv-value": {
                            "unres-oduj-prio": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "fixed-sub-tlv-value": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            }
                          },
                          "flex-bw-sub-tlv-value": {
                            "max-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ],
                            "flex-sub-tlv-value-common": {
                              "priority-bit7": "integer",
                              "priority-bit6": "integer",
                              "priority-bit5": "integer",
                              "priority-bit4": "integer",
                              "priority-bit3": "integer",
                              "tsg": "integer",
                              "priority-bit1": "integer",
                              "priority-bit0": "integer",
                              "tbit": "integer",
                              "signal-type": "integer",
                              "res": "integer",
                              "sbit": "integer",
                              "stage": "string",
                              "num-stages": "integer",
                              "priority-bit2": "integer"
                            },
                            "unres-lspbw": [
                              {
                                "entry": "integer"
                              }
                            ]
                          }
                        },
                        "bw-sub-tlv-length": "integer",
                        "bw-sub-tlv-type": "integer"
                      }
                    ]
                  },
                  "ixcdpsc-info": {
                    "min-lsp-bandwidth": "integer",
                    "psc-interface-mtu": "integer"
                  },
                  "switching-cap-type": "integer"
                }
              },
              "bctlv-value": {
                "num-b-cs": "integer",
                "mplste-link-bc-bandwidth": [
                  {
                    "entry": "integer"
                  }
                ],
                "model-id": "integer"
              },
              "srlgtlv-value": {
                "mplste-link-srlg-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "srlg-len": "integer",
                "num-srl-gs": "integer"
              },
              "opaque-tlv-type": "string"
            }
          ]
        }
      ]
    }
  ]
}

OSPF-SH-LSA-SUMMARY:

OSPF Summary LSA

summary-lsa-metric: object[]

Metric

internal-sum-lsa: boolean

If true, internal max-metric LSA

summary-prefix-length: integer

Summary LSA prefix length

Example
{
  "summary-lsa-metric": [
    {
      "entry": "integer"
    }
  ],
  "internal-sum-lsa": "boolean",
  "summary-prefix-length": "integer"
}

ospf_schema:

OSPF operational data

processes: object

Table for each process

Example
{
  "processes": {
    "process": [
      {
        "srms": {
          "policy": {
            "policy-ipv4": {
              "policy-ipv4-active": {
                "policy-mi": [
                  {
                    "mi-id": "string",
                    "src": "string",
                    "last-prefix": "string",
                    "addr": {
                      "ipv6": "string",
                      "ipv4": "string",
                      "af": "string"
                    },
                    "area": "string",
                    "sid-start": "integer",
                    "last-sid-index": "integer",
                    "prefix": "integer",
                    "flag-attached": "string",
                    "router": "string",
                    "sid-count": "integer"
                  }
                ]
              },
              "policy-ipv4-backup": {
                "policy-mi": [
                  {
                    "mi-id": "string",
                    "src": "string",
                    "last-prefix": "string",
                    "addr": {
                      "ipv6": "string",
                      "ipv4": "string",
                      "af": "string"
                    },
                    "area": "string",
                    "sid-start": "integer",
                    "last-sid-index": "integer",
                    "prefix": "integer",
                    "flag-attached": "string",
                    "router": "string",
                    "sid-count": "integer"
                  }
                ]
              }
            }
          }
        },
        "default-vrf": {
          "fast-reroute": {
            "topologies": {
              "topology": [
                {
                  "area-id": "integer",
                  "router-id": "string",
                  "ipfrr-router-id": "string",
                  "ipfrr-area-revision": "integer",
                  "ipfrr-topo": [
                    {
                      "distance": "integer",
                      "neighbor-sourced": "boolean",
                      "poison": "boolean",
                      "distance-reverse": "integer",
                      "type4": "boolean",
                      "dr": "boolean",
                      "node-id": "string",
                      "revision": "integer"
                    }
                  ],
                  "ipfrr-topo-area-id": "string"
                }
              ]
            }
          }
        },
        "process-name": "string",
        "vrfs": {
          "vrf": [
            {
              "fast-reroute": {
                "topologies": {
                  "topology": [
                    {
                      "ipfrr-router-id": "string",
                      "ipfrr-area-revision": "integer",
                      "ipfrr-topo": [
                        {
                          "distance": "integer",
                          "neighbor-sourced": "boolean",
                          "poison": "boolean",
                          "distance-reverse": "integer",
                          "type4": "boolean",
                          "dr": "boolean",
                          "node-id": "string"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          ]
        }
      }
    ]
  }
}

processes_schema:

Table for each process

process: object[]

Operational data for a particular OSPF process

Example
{
  "process": [
    {
      "srms": {
        "policy": {
          "policy-ipv4": {
            "policy-ipv4-active": {
              "policy-mi": [
                {
                  "mi-id": "string",
                  "src": "string",
                  "last-prefix": "string",
                  "addr": {
                    "ipv6": "string",
                    "ipv4": "string",
                    "af": "string"
                  },
                  "area": "string",
                  "sid-start": "integer",
                  "last-sid-index": "integer",
                  "prefix": "integer",
                  "flag-attached": "string",
                  "router": "string",
                  "sid-count": "integer"
                }
              ]
            },
            "policy-ipv4-backup": {
              "policy-mi": [
                {
                  "mi-id": "string",
                  "src": "string",
                  "last-prefix": "string",
                  "addr": {
                    "ipv6": "string",
                    "ipv4": "string",
                    "af": "string"
                  },
                  "area": "string",
                  "sid-start": "integer",
                  "last-sid-index": "integer",
                  "prefix": "integer",
                  "flag-attached": "string",
                  "router": "string",
                  "sid-count": "integer"
                }
              ]
            }
          }
        }
      },
      "default-vrf": {
        "fast-reroute": {
          "topologies": {
            "topology": [
              {
                "area-id": "integer",
                "router-id": "string",
                "ipfrr-router-id": "string",
                "ipfrr-area-revision": "integer",
                "ipfrr-topo": [
                  {
                    "distance": "integer",
                    "neighbor-sourced": "boolean",
                    "poison": "boolean",
                    "distance-reverse": "integer",
                    "type4": "boolean",
                    "dr": "boolean",
                    "node-id": "string",
                    "revision": "integer"
                  }
                ],
                "ipfrr-topo-area-id": "string"
              }
            ]
          }
        }
      },
      "process-name": "string",
      "vrfs": {
        "vrf": [
          {
            "fast-reroute": {
              "topologies": {
                "topology": [
                  {
                    "ipfrr-router-id": "string",
                    "ipfrr-area-revision": "integer",
                    "ipfrr-topo": [
                      {
                        "distance": "integer",
                        "neighbor-sourced": "boolean",
                        "poison": "boolean",
                        "distance-reverse": "integer",
                        "type4": "boolean",
                        "dr": "boolean",
                        "node-id": "string",
                        "revision": "integer"
                      }
                    ]
                  }
                ]
              }
            }
          }
        ]
      }
    }
  ]
}

process_schema:

srms: object

Segment Routing Mapping Server operational data

default-vrf: FAST-REROUTE

Operational data for the default VRF (instance) in the OSPF process

process-name: string

OSPF process

vrfs: object

Table for each VRF

Example
{
  "srms": {
    "policy": {
      "policy-ipv4": {
        "policy-ipv4-active": {
          "policy-mi": [
            {
              "mi-id": "string",
              "src": "string",
              "last-prefix": "string",
              "addr": {
                "ipv6": "string",
                "ipv4": "string",
                "af": "string"
              },
              "area": "string",
              "sid-start": "integer",
              "last-sid-index": "integer",
              "prefix": "integer",
              "flag-attached": "string",
              "router": "string",
              "sid-count": "integer"
            }
          ]
        },
        "policy-ipv4-backup": {
          "policy-mi": [
            {
              "mi-id": "string",
              "src": "string",
              "last-prefix": "string",
              "addr": {
                "ipv6": "string",
                "ipv4": "string",
                "af": "string"
              },
              "area": "string",
              "sid-start": "integer",
              "last-sid-index": "integer",
              "prefix": "integer",
              "flag-attached": "string",
              "router": "string",
              "sid-count": "integer"
            }
          ]
        }
      }
    }
  },
  "default-vrf": {
    "fast-reroute": {
      "topologies": {
        "topology": [
          {
            "area-id": "integer",
            "router-id": "string",
            "ipfrr-router-id": "string",
            "ipfrr-area-revision": "integer",
            "ipfrr-topo": [
              {
                "distance": "integer",
                "neighbor-sourced": "boolean",
                "poison": "boolean",
                "distance-reverse": "integer",
                "type4": "boolean",
                "dr": "boolean",
                "node-id": "string",
                "revision": "integer"
              }
            ],
            "ipfrr-topo-area-id": "string"
          }
        ]
      }
    }
  },
  "process-name": "string",
  "vrfs": {
    "vrf": [
      {
        "fast-reroute": {
          "topologies": {
            "topology": [
              {
                "ipfrr-router-id": "string",
                "ipfrr-area-revision": "integer",
                "ipfrr-topo": [
                  {
                    "distance": "integer",
                    "neighbor-sourced": "boolean",
                    "poison": "boolean",
                    "distance-reverse": "integer",
                    "type4": "boolean",
                    "dr": "boolean",
                    "node-id": "string",
                    "revision": "integer"
                  }
                ],
                "ipfrr-topo-area-id": "string"
              }
            ]
          }
        }
      }
    ]
  }
}

vrfs_schema:

Table for each VRF

vrf: object[]

Operational data for a particular VRF (instance) in the OSPF process

Example
{
  "vrf": [
    {
      "vrf-name": "string",
      "interface-vrf-information": {
        "sham-links": {
          "sham-link": [
            {
              "sham-link-name": "string",
              "sham-link-md-key": [
                {
                  "entry": "integer"
                }
              ],
              "sham-link-old-md-key-count": "integer",
              "sham-link-hello-interval-ms": "integer",
              "sham-link-retransmission-interval": "integer",
              "sham-link-area": "string",
              "sham-link-demand-circuit": "boolean",
              "sham-link-last-nsf": "integer",
              "sham-link-ifindex": "integer",
              "sham-link-nsf-enabled": "boolean",
              "sham-link-authentication-type": "string",
              "sham-link-neighbor": {
                "sham-link-state": "string",
                "sham-link-suppress-hello": "boolean",
                "sham-link-retransmissoin": {
                  "as-next-flood-information-index": "integer",
                  "maximum-retransmission-length": "integer",
                  "last-retransmission-time": "integer",
                  "number-of-retransmissions": "integer",
                  "last-retransmission-length": "integer",
                  "as-first-flood-information-index": "integer",
                  "as-next-flood-information": "integer",
                  "as-flood-index": "integer",
                  "area-flooding-index": "integer",
                  "dbd-retransmission-count": "integer",
                  "area-next-flood-information-index": "integer",
                  "area-first-flood-information-index": "integer",
                  "lsa-retransmission-timer": "integer",
                  "area-next-flood-information": "integer",
                  "dbd-retransmission-total-count": "integer",
                  "maximum-retransmission-time": "integer",
                  "area-first-flood-information": "integer",
                  "as-first-flood-information": "integer",
                  "neighbor-retransmission-count": "integer"
                }
              },
              "sham-link-keychain-alg": "string",
              "sham-link-dest-address": "string",
              "sham-link-dc-bitless-lsa": "integer",
              "sham-link-dead-interval": "integer",
              "sham-link-wait-interval": "integer",
              "sham-link-neighbor-id": "string",
              "sham-link-next-hello": "integer",
              "sham-link-youngest-md-key-id": "integer",
              "sham-link-nsf": "boolean",
              "sham-link-name-xr": "string",
              "sham-link-transmission-delay": "integer",
              "sham-link-cost": "integer",
              "sham-link-keychain-id": "integer",
              "sham-link-passive": "boolean",
              "sham-link-next-hello-ms": "integer",
              "sham-link-hello-interval": "integer",
              "sham-link-youngest-md-key": "boolean",
              "sham-link-state": "string",
              "sham-link-source-address": "string"
            }
          ]
        }
      },
      "fast-reroute": {
        "topologies": {
          "topology": [
            {
              "area-id": "integer",
              "router-id": "string",
              "ipfrr-router-id": "string",
              "ipfrr-area-revision": "integer",
              "ipfrr-topo": [
                {
                  "distance": "integer",
                  "neighbor-sourced": "boolean",
                  "poison": "boolean",
                  "distance-reverse": "integer",
                  "type4": "boolean",
                  "dr": "boolean",
                  "node-id": "string",
                  "revision": "integer"
                }
              ],
              "ipfrr-topo-area-id": "string"
            }
          ]
        }
      }
    }
  ]
}

vrf_schema:

vrf-name: string

VRF Name

interface-vrf-information: object

Container for OSPF Interfaces/links under a VRF

Example
{
  "vrf-name": "string",
  "interface-vrf-information": {
    "sham-links": {
      "sham-link": [
        {
          "sham-link-name": "string",
          "sham-link-md-key": [
            {
              "entry": "integer"
            }
          ],
          "sham-link-old-md-key-count": "integer",
          "sham-link-hello-interval-ms": "integer",
          "sham-link-retransmission-interval": "integer",
          "sham-link-area": "string",
          "sham-link-demand-circuit": "boolean",
          "sham-link-last-nsf": "integer",
          "sham-link-ifindex": "integer",
          "sham-link-nsf-enabled": "boolean",
          "sham-link-authentication-type": "string",
          "sham-link-neighbor": {
            "sham-link-state": "string",
            "sham-link-suppress-hello": "boolean",
            "sham-link-retransmissoin": {
              "as-next-flood-information-index": "integer",
              "maximum-retransmission-length": "integer",
              "last-retransmission-time": "integer",
              "number-of-retransmissions": "integer",
              "last-retransmission-length": "integer",
              "as-first-flood-information-index": "integer",
              "as-next-flood-information": "integer",
              "as-flood-index": "integer",
              "area-flooding-index": "integer",
              "dbd-retransmission-count": "integer",
              "area-next-flood-information-index": "integer",
              "area-first-flood-information-index": "integer",
              "lsa-retransmission-timer": "integer",
              "area-next-flood-information": "integer",
              "dbd-retransmission-total-count": "integer",
              "maximum-retransmission-time": "integer",
              "area-first-flood-information": "integer",
              "as-first-flood-information": "integer",
              "neighbor-retransmission-count": "integer"
            }
          },
          "sham-link-keychain-alg": "string",
          "sham-link-dest-address": "string",
          "sham-link-dc-bitless-lsa": "integer",
          "sham-link-dead-interval": "integer",
          "sham-link-wait-interval": "integer",
          "sham-link-neighbor-id": "string",
          "sham-link-next-hello": "integer",
          "sham-link-youngest-md-key-id": "integer",
          "sham-link-nsf": "boolean",
          "sham-link-name-xr": "string",
          "sham-link-transmission-delay": "integer",
          "sham-link-cost": "integer",
          "sham-link-keychain-id": "integer",
          "sham-link-passive": "boolean",
          "sham-link-next-hello-ms": "integer",
          "sham-link-hello-interval": "integer",
          "sham-link-youngest-md-key": "boolean",
          "sham-link-state": "string",
          "sham-link-source-address": "string"
        }
      ]
    }
  },
  "fast-reroute": {
    "topologies": {
      "topology": [
        {
          "area-id": "integer",
          "router-id": "string",
          "ipfrr-router-id": "string",
          "ipfrr-area-revision": "integer",
          "ipfrr-topo": [
            {
              "distance": "integer",
              "neighbor-sourced": "boolean",
              "poison": "boolean",
              "distance-reverse": "integer",
              "type4": "boolean",
              "dr": "boolean",
              "node-id": "string",
              "revision": "integer"
            }
          ],
          "ipfrr-topo-area-id": "string"
        }
      ]
    }
  }
}

interface-vrf-information_schema:

Container for OSPF Interfaces/links under a VRF

sham-links: object

Sham Link table

Example
{
  "sham-links": {
    "sham-link": [
      {
        "sham-link-name": "string",
        "sham-link-md-key": [
          {
            "entry": "integer"
          }
        ],
        "sham-link-old-md-key-count": "integer",
        "sham-link-hello-interval-ms": "integer",
        "sham-link-retransmission-interval": "integer",
        "sham-link-area": "string",
        "sham-link-demand-circuit": "boolean",
        "sham-link-last-nsf": "integer",
        "sham-link-ifindex": "integer",
        "sham-link-nsf-enabled": "boolean",
        "sham-link-authentication-type": "string",
        "sham-link-neighbor": {
          "sham-link-state": "string",
          "sham-link-suppress-hello": "boolean",
          "sham-link-retransmissoin": {
            "as-next-flood-information-index": "integer",
            "maximum-retransmission-length": "integer",
            "last-retransmission-time": "integer",
            "number-of-retransmissions": "integer",
            "last-retransmission-length": "integer",
            "as-first-flood-information-index": "integer",
            "as-next-flood-information": "integer",
            "as-flood-index": "integer",
            "area-flooding-index": "integer",
            "dbd-retransmission-count": "integer",
            "area-next-flood-information-index": "integer",
            "area-first-flood-information-index": "integer",
            "lsa-retransmission-timer": "integer",
            "area-next-flood-information": "integer",
            "dbd-retransmission-total-count": "integer",
            "maximum-retransmission-time": "integer",
            "area-first-flood-information": "integer",
            "as-first-flood-information": "integer",
            "neighbor-retransmission-count": "integer"
          }
        },
        "sham-link-keychain-alg": "string",
        "sham-link-dest-address": "string",
        "sham-link-dc-bitless-lsa": "integer",
        "sham-link-dead-interval": "integer",
        "sham-link-wait-interval": "integer",
        "sham-link-neighbor-id": "string",
        "sham-link-next-hello": "integer",
        "sham-link-youngest-md-key-id": "integer",
        "sham-link-nsf": "boolean",
        "sham-link-name-xr": "string",
        "sham-link-transmission-delay": "integer",
        "sham-link-cost": "integer",
        "sham-link-keychain-id": "integer",
        "sham-link-passive": "boolean",
        "sham-link-next-hello-ms": "integer",
        "sham-link-hello-interval": "integer",
        "sham-link-youngest-md-key": "boolean",
        "sham-link-state": "string",
        "sham-link-source-address": "string"
      }
    ]
  }
}

segment-routing_schema:

Container for Segment Routing

sr-endpoint-policies: object

Container for SR Policies

Example
{
  "sr-endpoint-policies": {
    "sr-endpoint-policy": [
      {
        "sr-endp-state-is-valid": "boolean",
        "sr-endp-resolution-fail-reason": "string",
        "sr-endp-state-is-unres": "boolean",
        "sr-policy-count": "integer",
        "sr-policy": [
          {
            "policy-state-is-idb-pending": "boolean",
            "policy-metric": "string",
            "policy-is-autoroute-include": "boolean",
            "policy-name": "string",
            "policy-state-is-stale": "boolean",
            "policy-update-timestamp": "integer",
            "policy-if-handle": "string",
            "policy-state-is-valid": "boolean",
            "policy-is-sspf": "boolean",
            "policy-state-is-ifh-error": "boolean",
            "policy-metric-mode": "string"
          }
        ],
        "sr-endp-state-is-stale": "boolean",
        "sr-valid-policy-count": "integer",
        "sr-area-id-string": "string",
        "sr-endpoint": "string",
        "sr-router-id": "integer"
      }
    ]
  }
}

sr-endpoint-policies_schema:

Container for SR Policies

sr-endpoint-policy: OSPF-SH-SR-ENDPOINT

SR Endpoint Policy Bag

Example
{
  "sr-endpoint-policy": [
    {
      "sr-endp-state-is-valid": "boolean",
      "sr-endp-resolution-fail-reason": "string",
      "sr-endp-state-is-unres": "boolean",
      "sr-policy-count": "integer",
      "sr-policy": [
        {
          "policy-state-is-idb-pending": "boolean",
          "policy-metric": "string",
          "policy-is-autoroute-include": "boolean",
          "policy-name": "string",
          "policy-state-is-stale": "boolean",
          "policy-update-timestamp": "integer",
          "policy-if-handle": "string",
          "policy-state-is-valid": "boolean",
          "policy-is-sspf": "boolean",
          "policy-state-is-ifh-error": "boolean",
          "policy-metric-mode": "string"
        }
      ],
      "sr-endp-state-is-stale": "boolean",
      "sr-valid-policy-count": "integer",
      "sr-area-id-string": "string",
      "sr-endpoint": "string",
      "sr-router-id": "integer"
    }
  ]
}

mpls-te_schema:

Container for MPLS TE

mpls-te-links: object

MPLS TE link information table

mpls-te-fragments: object

MPLS TE Fragment information table

Example
{
  "mpls-te-links": {
    "mpls-te-link": [
      {
        "mpls-te-link": [
          {
            "maximum-link-reservable-bw": "integer",
            "mplste-link-opt-tlv": [
              {
                "mplste-link-opt-tlv-type": "string",
                "mplste-link-opt-tlv-value": [
                  {
                    "ixcdtlv-value": {
                      "flex-scsi-count": "integer",
                      "fixed-scsi-count": "integer",
                      "max-lspbw": [
                        {
                          "entry": "string"
                        }
                      ],
                      "rile-len-code": "integer",
                      "switching-cap": "integer",
                      "ixcd-switching-cap-type": {
                        "ixcdbw-sub-tlv": {
                          "arr-bw-sub-tlv": [
                            {
                              "bw-sub-tlv-value": {
                                "ixcdbw-sub-tlv-type": "integer",
                                "fixed-bw-sub-tlv-value": {
                                  "unres-oduj-prio": [
                                    {
                                      "entry": "integer"
                                    }
                                  ],
                                  "fixed-sub-tlv-value": {
                                    "priority-bit7": "integer",
                                    "priority-bit6": "integer",
                                    "priority-bit5": "integer",
                                    "priority-bit4": "integer",
                                    "priority-bit3": "integer",
                                    "tsg": "integer",
                                    "priority-bit1": "integer",
                                    "priority-bit0": "integer",
                                    "tbit": "integer",
                                    "signal-type": "integer",
                                    "res": "integer",
                                    "sbit": "integer",
                                    "stage": "string",
                                    "num-stages": "integer",
                                    "priority-bit2": "integer"
                                  }
                                },
                                "flex-bw-sub-tlv-value": {
                                  "max-lspbw": [
                                    {
                                      "entry": "integer"
                                    }
                                  ],
                                  "flex-sub-tlv-value-common": {
                                    "priority-bit7": "integer",
                                    "priority-bit6": "integer",
                                    "priority-bit5": "integer",
                                    "priority-bit4": "integer",
                                    "priority-bit3": "integer",
                                    "tsg": "integer",
                                    "priority-bit1": "integer",
                                    "priority-bit0": "integer",
                                    "tbit": "integer",
                                    "signal-type": "integer",
                                    "res": "integer",
                                    "sbit": "integer",
                                    "stage": "string",
                                    "num-stages": "integer",
                                    "priority-bit2": "integer"
                                  },
                                  "unres-lspbw": [
                                    {
                                      "entry": "integer"
                                    }
                                  ]
                                }
                              },
                              "bw-sub-tlv-length": "integer",
                              "bw-sub-tlv-type": "integer"
                            }
                          ]
                        },
                        "ixcdpsc-info": {
                          "min-lsp-bandwidth": "integer",
                          "psc-interface-mtu": "integer"
                        },
                        "switching-cap-type": "integer"
                      }
                    },
                    "bctlv-value": {
                      "num-b-cs": "integer",
                      "mplste-link-bc-bandwidth": [
                        {
                          "entry": "integer"
                        }
                      ],
                      "model-id": "integer"
                    },
                    "srlgtlv-value": {
                      "mplste-link-srlg-data": [
                        {}
                      ]
                    }
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
}

bw-per-priority_schema:

entry: integer
Example
{
  "entry": "integer"
}

maximum-lsp-bw-per-priority_schema:

entry: integer
Example
{
  "entry": "integer"
}

ext-admin-data_schema:

entry: integer
Example
{
  "entry": "integer"
}

unres-oduj-prio_schema:

entry: integer
Example
{
  "entry": "integer"
}

unres-lspbw_schema:

entry: integer
Example
{
  "entry": "integer"
}

max-lspbw_schema:

entry: string
Example
{
  "entry": "string"
}

mpls-te-fragments_schema:

MPLS TE Fragment information table

mpls-te-fragment: OSPF-SH-MPLS

MPLS TE Fragment

Example
{
  "mpls-te-fragment": [
    {
      "mpls-te-link": [
        {
          "maximum-link-reservable-bw": "integer",
          "mplste-link-opt-tlv": [
            {
              "mplste-link-opt-tlv-type": "string",
              "mplste-link-opt-tlv-value": [
                {
                  "ixcdtlv-value": {
                    "flex-scsi-count": "integer",
                    "fixed-scsi-count": "integer",
                    "max-lspbw": [
                      {
                        "entry": "string"
                      }
                    ],
                    "rile-len-code": "integer",
                    "switching-cap": "integer",
                    "ixcd-switching-cap-type": {
                      "ixcdbw-sub-tlv": {
                        "arr-bw-sub-tlv": [
                          {
                            "bw-sub-tlv-value": {
                              "ixcdbw-sub-tlv-type": "integer",
                              "fixed-bw-sub-tlv-value": {
                                "unres-oduj-prio": [
                                  {
                                    "entry": "integer"
                                  }
                                ],
                                "fixed-sub-tlv-value": {
                                  "priority-bit7": "integer",
                                  "priority-bit6": "integer",
                                  "priority-bit5": "integer",
                                  "priority-bit4": "integer",
                                  "priority-bit3": "integer",
                                  "tsg": "integer",
                                  "priority-bit1": "integer",
                                  "priority-bit0": "integer",
                                  "tbit": "integer",
                                  "signal-type": "integer",
                                  "res": "integer",
                                  "sbit": "integer",
                                  "stage": "string",
                                  "num-stages": "integer",
                                  "priority-bit2": "integer"
                                }
                              },
                              "flex-bw-sub-tlv-value": {
                                "max-lspbw": [
                                  {
                                    "entry": "integer"
                                  }
                                ],
                                "flex-sub-tlv-value-common": {
                                  "priority-bit7": "integer",
                                  "priority-bit6": "integer",
                                  "priority-bit5": "integer",
                                  "priority-bit4": "integer",
                                  "priority-bit3": "integer",
                                  "tsg": "integer",
                                  "priority-bit1": "integer",
                                  "priority-bit0": "integer",
                                  "tbit": "integer",
                                  "signal-type": "integer",
                                  "res": "integer",
                                  "sbit": "integer",
                                  "stage": "string",
                                  "num-stages": "integer",
                                  "priority-bit2": "integer"
                                },
                                "unres-lspbw": [
                                  {
                                    "entry": "integer"
                                  }
                                ]
                              }
                            },
                            "bw-sub-tlv-length": "integer",
                            "bw-sub-tlv-type": "integer"
                          }
                        ]
                      },
                      "ixcdpsc-info": {
                        "min-lsp-bandwidth": "integer",
                        "psc-interface-mtu": "integer"
                      },
                      "switching-cap-type": "integer"
                    }
                  },
                  "bctlv-value": {
                    "num-b-cs": "integer",
                    "mplste-link-bc-bandwidth": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "model-id": "integer"
                  },
                  "srlgtlv-value": {
                    "mplste-link-srlg-data": [
                      {
                        "entry": "integer"
                      }
                    ]
                  }
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

lsa-type-cnt_schema:

entry: integer
Example
{
  "entry": "integer"
}

nsr-fsm-flag_schema:

entry: string
Example
{
  "entry": "string"
}

nsr-fsm-running-timer_schema:

entry: string
Example
{
  "entry": "string"
}

num-sent_schema:

entry: integer
Example
{
  "entry": "integer"
}

num-recv_schema:

entry: integer
Example
{
  "entry": "integer"
}

nsr-pl-send-drop-array_schema:

entry: integer
Example
{
  "entry": "integer"
}

nsr-pl-recv-drop-array_schema:

entry: integer
Example
{
  "entry": "integer"
}

interface-stats-entries_schema:

Statistics innformation Interface table

interface-stats-entry: OSPF-SH-IF-STATS

Statistics information for a specific interface

Example
{
  "interface-stats-entry": [
    {
      "if-entry": [
        {
          "area-id-str": "string",
          "if-stat": [
            {
              "entry": "integer"
            }
          ],
          "area-id": "integer",
          "madj-intf": "boolean"
        }
      ],
      "handle": "string",
      "if-name-str": "string"
    }
  ]
}

if-stat_schema:

entry: integer
Example
{
  "entry": "integer"
}

neighbors_schema:

Neighbor table

neighbor: OSPF-SH-NEIGHBOR

Neighbor information

Example
{
  "neighbor": [
    {
      "neighbor-up-time": "integer",
      "neighbor-id": "string",
      "neighbor-dead-timer": "integer",
      "neighbor-address-xr": "string",
      "dr-bdr-state": "string",
      "neighbor-interface-name": "string",
      "neighbor-madj-interface": "boolean",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "neighbor-state": "string",
      "neighbor-dr-priority": "integer"
    }
  ]
}

requests_schema:

Request List table

request: OSPF-SH-REQUEST-LIST

Request list for a particular adjacency

Example
{
  "request": [
    {
      "request-interface-name": "string",
      "request": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "request-neighbor-address": "string",
      "request-neighbor-id": "string"
    }
  ]
}

retransmissions_schema:

Retransmission list table

retransmission: OSPF-SH-RETRANS-LIST

Retransmission list for a particular adjacency

Example
{
  "retransmission": [
    {
      "retransmission-area-db": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-asdb": [
        {
          "header-advertising-router": "string",
          "header-lsa-type": "string",
          "header-lsa-age": "integer",
          "header-ls-id": "string",
          "header-sequence-number": "integer",
          "header-lsa-checksum": "integer"
        }
      ],
      "retransmission-interface-name": "string",
      "retransmission-timer": "integer",
      "retransmission-neighbor-ip-address": "string",
      "retransmission-neighbor-id": "string",
      "retransmission-count": "integer"
    }
  ]
}

neighbor-details_schema:

Neighbor detail table

neighbor-detail: OSPF-SH-NEIGHBOR-DETAIL

A single neighbor's detail information

Example
{
  "neighbor-detail": [
    {
      "neighbor-option": "integer",
      "neighbor-ack-list-count": "integer",
      "neighbor-interface-id": "integer",
      "interface-type": "string",
      "neighbor-summary": {
        "neighbor-up-time": "integer",
        "neighbor-id": "string",
        "neighbor-dead-timer": "integer",
        "neighbor-address-xr": "string",
        "dr-bdr-state": "string",
        "neighbor-interface-name": "string",
        "neighbor-madj-interface": "boolean",
        "neighbor-bfd-information": {
          "bfd-status-flag": "integer",
          "bfd-intf-enable-mode": "integer"
        },
        "neighbor-state": "string",
        "neighbor-dr-priority": "integer"
      },
      "lfa-interface": "string",
      "neighbor-filter": "boolean",
      "neighbor-designated-router-address": "string",
      "oob-resynchronization": "boolean",
      "adjacency-sid-label": "integer",
      "neighbor-ack-list-high-watermark": "integer",
      "neighbor-area-id": "string",
      "neighbor-bfd-information": {
        "bfd-status-flag": "integer",
        "bfd-intf-enable-mode": "integer"
      },
      "lfa-neighbor-revision": "integer",
      "state-change-count": "integer",
      "nsf-router-state": "string",
      "adjacency-sid-protected": "boolean",
      "neighbor-cost": "integer",
      "neighbor-backup-designated-router-address": "string",
      "last-oob-time": "integer",
      "lfa-neighbor-id": "string",
      "next-poll-interval": "integer",
      "neighbor-retransmission-information": {
        "as-next-flood-information-index": "integer",
        "maximum-retransmission-length": "integer",
        "last-retransmission-time": "integer",
        "number-of-retransmissions": "integer",
        "last-retransmission-length": "integer",
        "as-first-flood-information-index": "integer",
        "as-next-flood-information": "integer",
        "as-flood-index": "integer",
        "area-flooding-index": "integer",
        "dbd-retransmission-count": "integer",
        "area-next-flood-information-index": "integer",
        "area-first-flood-information-index": "integer",
        "lsa-retransmission-timer": "integer",
        "area-next-flood-information": "integer",
        "dbd-retransmission-total-count": "integer",
        "maximum-retransmission-time": "integer",
        "area-first-flood-information": "integer",
        "as-first-flood-information": "integer",
        "neighbor-retransmission-count": "integer"
      },
      "pending-events": "integer",
      "lfa-next-hop": "string",
      "neighbor-lls-option": "integer",
      "adjacency-sid-unprotected-label": "integer",
      "poll-interval": "integer"
    }
  ]
}

route-information_schema:

Container for OSPF routing tables

summary-information: OSPF-SH-ROUTE-SUMMARY

OSPF route summary statistics

connected-routes: object

OSPF Connected Route Table

multicast-intact-backup-routes: object

OSPF Route Table Including Multicast intact Backup Paths

route-areas: object

OSPF Area Route Table

local-routes: object

OSPF Local Route Table

multicast-intact-route-table: ROUTE

OSPF Route Table including multicast-intact routes

backup-routes: object

OSPF Route Table Including Backup Paths

route-table: ROUTE

OSPF Route Table

external-routes: object

OSPF External Route Table

Example
{
  "summary-information": {
    "failure-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "failures": "integer",
    "common": {
      "external-type1s": "integer",
      "external-type2s": "integer",
      "intra-areas": "integer",
      "inter-areas": "integer",
      "external-nssa-type2s": "integer",
      "total": "integer",
      "external-nssa-type1s": "integer"
    },
    "failure-address": "string"
  },
  "connected-routes": {
    "connected-route": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "lsa-type": "integer",
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      }
    ]
  },
  "multicast-intact-backup-routes": {
    "multicast-intact-backup-route": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          }
        }
      }
    ]
  }
}

backup-routes_schema:

OSPF Route Table Including Backup Paths

backup-route: OSPF-SH-TOPOLOGY-BACKUP

OSPF route including backup paths

Example
{
  "backup-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

multicast-intact-backup-routes_schema:

OSPF Route Table Including Multicast intact Backup Paths

multicast-intact-backup-route: OSPF-SH-TOPOLOGY-BACKUP

OSPF route including multicast backup paths

Example
{
  "multicast-intact-backup-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

connected-routes_schema:

OSPF Connected Route Table

connected-route: OSPF-SH-TOPOLOGY

Connected route

Example
{
  "connected-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

local-routes_schema:

OSPF Local Route Table

local-route: OSPF-SH-TOPOLOGY

Local route

Example
{
  "local-route": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

route-areas_schema:

OSPF Area Route Table

route-area: object[]

OSPF Area Route

Example
{
  "route-area": [
    {
      "backup-route-areas": {
        "backup-route-area": [
          {
            "route-metric": "integer",
            "route-type": "string",
            "route-info": {
              "route-srte-nbr-registered": "integer",
              "route-spf-priority": "integer",
              "route-update-time": {
                "second": "integer",
                "nanosecond": "integer"
              },
              "route-area-id": "integer",
              "route-spf-version": "integer",
              "route-label-type": "integer",
              "route-srte-prefix-registered": "boolean",
              "route-forward-distance": "integer",
              "route-sspf-label": "integer",
              "route-label": "integer",
              "route-rib-version": "integer",
              "route-fail-time": {
                "second": "integer",
                "nanosecond": "integer"
              },
              "route-source": "integer",
              "route-te-metric": "integer",
              "route-auto-excluded": "boolean"
            },
            "route-connected": "boolean",
            "route-path": [
              {
                "route-next-hop-address": "string",
                "route-lsaid": "string",
                "route-interface-snmp-index": "integer",
                "route-backup-path": {
                  "backup-tunnel-interface-name": "string",
                  "node-protect": "boolean",
                  "downstream": "boolean",
                  "lfa-type": "string",
                  "primary-path": "boolean",
                  "backup-route-source": "string",
                  "backup-route-next-hop-address": "string",
                  "backup-repair": [
                    {
                      "repair-element-type": "integer",
                      "repair-label": "integer",
                      "repair-element-id": "string"
                    }
                  ],
                  "line-card-disjoint": "boolean",
                  "backup-metric": "integer",
                  "srlg-disjoint": "boolean",
                  "backup-route-interface-name": "string",
                  "backup-remote-lfa": "string",
                  "interface-disjoint": "boolean",
                  "backup-repair-list-size": "integer"
                },
                "route-path-id": "integer",
                "route-path-is-rsvp-te-path": "boolean",
                "route-path-is-ucmp-path": "boolean",
                "area-id": "integer",
                "route-path-is-mcast-intact": "boolean",
                "neighbor-next-hop": [
                  {
                    "neighbor-next-hop-intf-index": "integer",
                    "neighbor-next-hop-value-type": "string",
                    "neighbor-next-hop-ip-addr": "string"
                  }
                ],
                "route-path-is-sr-te-path": "boolean",
                "sr-microloop-avoidance-path": {
                  "microloop-strict-spf": "boolean",
                  "microloop-repair-list-size": "integer",
                  "microloop-repair": [
                    {
                      "repair-element-type": "integer",
                      "repair-label": "integer",
                      "repair-element-id": "string"
                    }
                  ],
                  "microloop-tunnel-interface-name": "string"
                },
                "route-path-is-sr-excl-path": "boolean",
                "route-path-is-sr-te-sspf-path": "boolean",
                "route-source": "string",
                "route-metric": "integer",
                "lsa-type": "integer",
                "area-format": "boolean",
                "route-interface-name": "string"
              }
            ],
            "route-prefix": "string",
            "route-prefix-length": "integer"
          }
        ]
      },
      "summary-area-information": {
        "failure-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "failures": "integer"
      }
    }
  ]
}

route-area_schema:

backup-route-areas: object

OSPF Route Table Including Backup Paths in an area

summary-area-information: OSPF-SH-ROUTE-SUMMARY

OSPF route summary statistics

area-id: integer

Area ID

connected-route-areas: object

OSPF Connected Route Table in an area

route-area-informations: object

OSPF Area Route Entry

local-route-areas: object

OSPF Local Route Table

multicast-intact-route-areas: object

OSPF Area multicast-intact included route entry

multicast-intact-backup-route-areas: object

OSPF Route Table Including Multicast Intace Backup Paths in an area

Example
{
  "backup-route-areas": {
    "backup-route-area": [
      {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "route-backup-path": {
              "backup-tunnel-interface-name": "string",
              "node-protect": "boolean",
              "downstream": "boolean",
              "lfa-type": "string",
              "primary-path": "boolean",
              "backup-route-source": "string",
              "backup-route-next-hop-address": "string",
              "backup-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "line-card-disjoint": "boolean",
              "backup-metric": "integer",
              "srlg-disjoint": "boolean",
              "backup-route-interface-name": "string",
              "backup-remote-lfa": "string",
              "interface-disjoint": "boolean",
              "backup-repair-list-size": "integer"
            },
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "lsa-type": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      }
    ]
  },
  "summary-area-information": {
    "failure-time": {
      "second": "integer",
      "nanosecond": "integer"
    },
    "failures": "integer",
    "common": {}
  }
}

multicast-intact-backup-route-areas_schema:

OSPF Route Table Including Multicast Intace Backup Paths in an area

multicast-intact-backup-route-area: OSPF-SH-TOPOLOGY-BACKUP

OSPF route including Multicast intact backup paths

Example
{
  "multicast-intact-backup-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

connected-route-areas_schema:

OSPF Connected Route Table in an area

connected-route-area: OSPF-SH-TOPOLOGY

Connected route

Example
{
  "connected-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

backup-route-areas_schema:

OSPF Route Table Including Backup Paths in an area

backup-route-area: OSPF-SH-TOPOLOGY-BACKUP

OSPF route including backup paths

Example
{
  "backup-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "route-backup-path": {
            "backup-tunnel-interface-name": "string",
            "node-protect": "boolean",
            "downstream": "boolean",
            "lfa-type": "string",
            "primary-path": "boolean",
            "backup-route-source": "string",
            "backup-route-next-hop-address": "string",
            "backup-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "line-card-disjoint": "boolean",
            "backup-metric": "integer",
            "srlg-disjoint": "boolean",
            "backup-route-interface-name": "string",
            "backup-remote-lfa": "string",
            "interface-disjoint": "boolean",
            "backup-repair-list-size": "integer"
          },
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "lsa-type": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

route-area-informations_schema:

OSPF Area Route Entry

route-area-information: OSPF-SH-TOPOLOGY

An OSPF route

Example
{
  "route-area-information": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

multicast-intact-route-areas_schema:

OSPF Area multicast-intact included route entry

multicast-intact-route-area: OSPF-SH-TOPOLOGY

A Muliticast OSPF route in an area

Example
{
  "multicast-intact-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

local-route-areas_schema:

OSPF Local Route Table

local-route-area: OSPF-SH-TOPOLOGY

Local route

Example
{
  "local-route-area": [
    {
      "route-metric": "integer",
      "route-type": "string",
      "route-info": {
        "route-srte-nbr-registered": "integer",
        "route-spf-priority": "integer",
        "route-update-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-area-id": "integer",
        "route-spf-version": "integer",
        "route-label-type": "integer",
        "route-srte-prefix-registered": "boolean",
        "route-forward-distance": "integer",
        "route-sspf-label": "integer",
        "route-label": "integer",
        "route-rib-version": "integer",
        "route-fail-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "route-source": "integer",
        "route-te-metric": "integer",
        "route-auto-excluded": "boolean"
      },
      "route-connected": "boolean",
      "route-path": [
        {
          "route-next-hop-address": "string",
          "route-lsaid": "string",
          "route-interface-snmp-index": "integer",
          "lsa-type": "integer",
          "route-path-id": "integer",
          "route-path-is-rsvp-te-path": "boolean",
          "route-path-is-ucmp-path": "boolean",
          "area-id": "integer",
          "route-path-is-mcast-intact": "boolean",
          "neighbor-next-hop": [
            {
              "neighbor-next-hop-intf-index": "integer",
              "neighbor-next-hop-value-type": "string",
              "neighbor-next-hop-ip-addr": "string"
            }
          ],
          "route-path-is-sr-te-path": "boolean",
          "sr-microloop-avoidance-path": {
            "microloop-strict-spf": "boolean",
            "microloop-repair-list-size": "integer",
            "microloop-repair": [
              {
                "repair-element-type": "integer",
                "repair-label": "integer",
                "repair-element-id": "string"
              }
            ],
            "microloop-tunnel-interface-name": "string"
          },
          "route-path-is-sr-excl-path": "boolean",
          "route-path-is-sr-te-sspf-path": "boolean",
          "route-source": "string",
          "route-metric": "integer",
          "area-format": "boolean",
          "route-interface-name": "string"
        }
      ],
      "route-prefix": "string",
      "route-prefix-length": "integer"
    }
  ]
}

external-routes_schema:

OSPF External Route Table

external-route: OSPF-SH-ROUTE-EXT

OSPF external route

Example
{
  "external-route": [
    {
      "route-information": {
        "route-metric": "integer",
        "route-type": "string",
        "route-info": {
          "route-srte-nbr-registered": "integer",
          "route-spf-priority": "integer",
          "route-update-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-area-id": "integer",
          "route-spf-version": "integer",
          "route-label-type": "integer",
          "route-srte-prefix-registered": "boolean",
          "route-forward-distance": "integer",
          "route-sspf-label": "integer",
          "route-label": "integer",
          "route-rib-version": "integer",
          "route-fail-time": {
            "second": "integer",
            "nanosecond": "integer"
          },
          "route-source": "integer",
          "route-te-metric": "integer",
          "route-auto-excluded": "boolean"
        },
        "route-connected": "boolean",
        "route-path": [
          {
            "route-next-hop-address": "string",
            "route-lsaid": "string",
            "route-interface-snmp-index": "integer",
            "lsa-type": "integer",
            "route-path-id": "integer",
            "route-path-is-rsvp-te-path": "boolean",
            "route-path-is-ucmp-path": "boolean",
            "area-id": "integer",
            "route-path-is-mcast-intact": "boolean",
            "neighbor-next-hop": [
              {
                "neighbor-next-hop-intf-index": "integer",
                "neighbor-next-hop-value-type": "string",
                "neighbor-next-hop-ip-addr": "string"
              }
            ],
            "route-path-is-sr-te-path": "boolean",
            "sr-microloop-avoidance-path": {
              "microloop-strict-spf": "boolean",
              "microloop-repair-list-size": "integer",
              "microloop-repair": [
                {
                  "repair-element-type": "integer",
                  "repair-label": "integer",
                  "repair-element-id": "string"
                }
              ],
              "microloop-tunnel-interface-name": "string"
            },
            "route-path-is-sr-excl-path": "boolean",
            "route-path-is-sr-te-sspf-path": "boolean",
            "route-source": "string",
            "route-metric": "integer",
            "area-format": "boolean",
            "route-interface-name": "string"
          }
        ],
        "route-prefix": "string",
        "route-prefix-length": "integer"
      },
      "route-extended-community": {
        "extended-community-domain-id-value": "string",
        "extended-community-area-id": "integer",
        "extended-community-router-id": "string",
        "extended-community-route-type": "integer",
        "extended-community-options": "integer",
        "extended-communityl-domain-id-type": "integer"
      },
      "protocol-name": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      }
    }
  ]
}

interface-briefs_schema:

OSPF Interface Brief Table

interface-brief: OSPF-SH-IF-BRIEF

OSPF interface brief information

Example
{
  "interface-brief": [
    {
      "interface-neighbor-count": "integer",
      "interface-link-cost": "integer",
      "interface-address": "string",
      "interface-madj": [
        {
          "interface-neighbor-count": "integer",
          "interface-link-cost": "integer",
          "madj-area-id": "integer",
          "interface-adj-neighbor-count": "integer",
          "interface-area": "string",
          "ospf-interface-state": "string"
        }
      ],
      "interface-adj-neighbor-count": "integer",
      "interface-area": "string",
      "interface-fast-detect-hold-down": "boolean",
      "interfaceis-madj": "boolean",
      "interface-name-xr": "string",
      "interface-mask": "integer",
      "ospf-interface-state": "string",
      "interface-madj-count": "integer"
    }
  ]
}

interfaces_schema:

OSPF Interface Table

interface: OSPF-SH-INTERFACE

OSPF interface information

Example
{
  "interface": [
    {
      "interface-lsa-filter": "boolean",
      "interface-last-nsf": "integer",
      "configured-ldp-sync-igp-shortcuts": "boolean",
      "interface-sid-php-off": "boolean",
      "link-delay-max": "integer",
      "configured-demand-circuit": "boolean",
      "interface-ldp-sync": "boolean",
      "hello-interval": "integer",
      "fast-detect-hold-down-time": "integer",
      "is-loopback-stub-network": "boolean",
      "backup-designated-router": "boolean",
      "interface-forw": "boolean",
      "interface-neighbor": [
        {
          "suppress-hello": "boolean",
          "neighbor-dr": "boolean",
          "interface-neighbor-id": "string",
          "interface-neighbor-cost": "integer",
          "neighbor-bdr": "boolean"
        }
      ],
      "interface-sid-n-flag-clear": "boolean",
      "ttl-security-hop-count": "integer",
      "active-interface": {
        "youngest-md-key": "boolean",
        "interface-flood-pacing-timer": "integer",
        "interface-as-next-flood": "integer",
        "keychain-id": "integer",
        "interface-flood-length": "integer",
        "flood-scan-length": "integer",
        "interface-neighbor-count": "integer",
        "wait-time": "integer",
        "md-keys": [
          {
            "entry": "integer"
          }
        ],
        "interface-area-next-flood-index": "integer",
        "interface-area-flood-index": "integer",
        "maximum-flood-time": "integer",
        "interface-as-flood-index": "integer",
        "maximum-flood-length": "integer",
        "interface-area-next-flood": "integer",
        "old-md5-key-neighbor-count": "integer",
        "keychain-alg": "string",
        "youngest-md-key-id": "integer",
        "last-flood-time": "integer",
        "suppress-hello-count": "integer",
        "interface-as-next-flood-index": "integer",
        "interface-authentication-type": "string"
      },
      "backup-designated-router-id": "string",
      "srlg": [
        {
          "entry": "integer"
        }
      ],
      "interface-priority": "integer",
      "srte-ext-admin-group-set": "boolean",
      "interface-tunnel-flags": "integer",
      "designated-router": "boolean",
      "interface-pri-labels": "integer",
      "srte-metric": "integer",
      "network-lsa-flush-timer": "integer",
      "interface-cost-fallback": "integer",
      "cfg-cost-fallback": "boolean",
      "ospf-interface-state": "string",
      "ip-mtu": "integer",
      "interface-unnum": "string",
      "next-hello-time": "integer",
      "passive-interface": "boolean",
      "interface-strict-spf-sid-php-off": "boolean",
      "srte-metric-set": "boolean",
      "interface-nsf": "boolean",
      "link-delay-min": "integer",
      "link-delay-var": "integer",
      "srtete-ext-admin-group": [
        {
          "entry": "integer"
        }
      ],
      "cost-fallback-active": "boolean",
      "network-type": "string",
      "next-hello-time-ms": "integer",
      "fast-reroute-topology-independent-lfa": "boolean",
      "interface-name-xr": "string",
      "prefix-suppress-secondary-addresses": "boolean",
      "ipfrr-tiebreakers": [
        {
          "tiebreaker-type": "string",
          "tiebreaker-index": "integer"
        }
      ],
      "interface-retransmission-interrval": "integer",
      "interface-link-cost": "integer",
      "interface-ack-list-count": "integer",
      "interface-demand-circuit": "boolean",
      "interface-address": "string",
      "configured-ldp-sync": "boolean",
      "link-delay-avg": "integer",
      "designated-router-address": "string",
      "transmission-delay": "integer",
      "interface-router-id": "string",
      "designated-router-id": "string"
    }
  ]
}

md-keys_schema:

entry: integer
Example
{
  "entry": "integer"
}

srlg_schema:

entry: integer
Example
{
  "entry": "integer"
}

srtete-ext-admin-group_schema:

entry: integer
Example
{
  "entry": "integer"
}

border-routers_schema:

Border router table

border-router: OSPF-SH-BORDER-ROUTER

Information for a particular border router

Example
{
  "border-router": [
    {
      "border-router-path": [
        {
          "border-router-area-id": "string",
          "border-router-next-hop-interface-name": "string",
          "border-router-next-hop": "string",
          "border-router-route-metric": "integer",
          "border-router-route-type": "string",
          "border-router-type": "string",
          "spf-version": "integer"
        }
      ],
      "border-router-id-xr": "string"
    }
  ]
}

process-information_schema:

Container for OSPF Process information

process-areas: object

Process Area table

process-summary: OSPF-SH-SUMMARY

Basic OSPF summary information

redistributions: object

Redistribution information table

protocol-areas: object

Protocol Area table

protocol-summary: OSPF-SH-PROTOCOL

Basic OSPF protocol information

Example
{
  "process-areas": {
    "process-area": [
      {
        "area-lsa-count": "integer",
        "area-opaque-lsa-count": "integer",
        "area-lfa-revision": "integer",
        "area-nssa": "boolean",
        "sr-microloop-avoidance-active": "boolean",
        "area-policy-in-name": "string",
        "te-enabled": "boolean",
        "area-stub": "boolean",
        "area-interface-count": "integer",
        "summary-in": "boolean",
        "nssa-translate-always": "boolean",
        "backbone-area-active": "boolean",
        "area-num-nbr-full": "integer",
        "nssa-translate": "boolean",
        "sr-strict-spf-cap": "boolean",
        "flood-list-length": "integer",
        "area-lsa-checksum": "integer",
        "stub-default-cost": "integer",
        "area-id-string": "string",
        "area-lfa-interface-count": "integer",
        "authentication-type": "string",
        "dna-lsa-count": "integer",
        "spf-count": "integer",
        "area-policy-in": "boolean",
        "area-total-stub": "boolean",
        "segment-routing": "string",
        "sr-strict-spfsids-available": "boolean",
        "area-adj-stag-num-nbr-forming": "integer",
        "area-policy-out": "boolean",
        "external-out": "boolean",
        "area-per-prefix-lfa-interface-count": "integer",
        "area-opaque-lsa-checksum": "integer",
        "nssa-no-redistribution": "boolean",
        "area-range": [
          {
            "range-prefix": "string",
            "range-mask": "string",
            "cost": "integer",
            "advertise-flag": "boolean"
          }
        ],
        "sr-microloop-avoidance-pseudonode-id": "string",
        "indication-lsa-count": "integer",
        "sr-microloop-avoidance-near-end-id": "string",
        "area-policy-out-name": "string",
        "sr-microloop-avoidance-event-type": "string",
        "area-dc-bitless-lsa-count": "integer",
        "te-topology-version": "integer",
        "nssa-default": "boolean",
        "sr-microloop-avoidance-far-end-id": "string"
      }
    ]
  },
  "process-summary": {
    "area-border-router": "boolean",
    "max-lsa-limit": "integer",
    "microloop-avoidance-delay": "integer",
    "spf-prefix-priority-route-policy": "string",
    "opaque-capable": "boolean",
    "redistribution": [
      {
        "classless": "boolean",
        "metric": "integer",
        "metric-flag": "boolean",
        "redistribution-protocol": {
          "isis-instance-id": "string",
          "ospf-process-id": "string",
          "bgp-as-number": "string",
          "protocol-type": "string",
          "connected-instance": "string",
          "eigrp-as-number": "string"
        },
        "nssa-only": "boolean"
      }
    ],
    "igp-intact-on": "boolean",
    "sr-strict-spf-cap": "boolean",
    "opaque-lsa-count": "integer",
    "adj-stag-init-num-nbr": "integer",
    "as-border-router": "boolean",
    "microloop-avoidance-active": "boolean",
    "spf-maximum-time": "integer",
    "opaque-lsa-checksum": "integer",
    "adj-stag-max-num-nbr": "integer",
    "graceful-shutdown-state": "string",
    "graceful-shutdown-retention-time": "integer",
    "max-lsa-ignore-time": "integer",
    "capability-prefer-type7": "boolean",
    "tos-options": "integer",
    "context-name": "string",
    "max-lsa-ignore-timer": "integer",
    "srgb-configured": "boolean",
    "max-lsa-reset-timer": "integer",
    "nssa-area-count": "integer",
    "adj-stagger-enabled": "boolean",
    "spf-hold-time": "integer",
    "maximum-metric-abr-off-mode": "boolean",
    "as-lsa-flood-list-length": "integer",
    "ucmp-variance": "string"
  }
}

protocol-areas_schema:

Protocol Area table

protocol-area: OSPF-SH-PROTO-AREA

Area information

Example
{
  "protocol-area": [
    {
      "protocol-mpls": "boolean",
      "protcol-area": "string",
      "protocol-interface": [
        {
          "protocol-interface-name": "string",
          "protocol-authentication-type": "string",
          "protocol-interface-dist-list-in": "string"
        }
      ],
      "protocol-area-dist-list-in": "string"
    }
  ]
}

redistributions_schema:

Redistribution information table

redistribution: OSPF-SH-REDIST

Redistribution information

Example
{
  "redistribution": [
    {
      "classless": "boolean",
      "metric": "integer",
      "metric-flag": "boolean",
      "redistribution-protocol": {
        "isis-instance-id": "string",
        "ospf-process-id": "string",
        "bgp-as-number": "string",
        "protocol-type": "string",
        "connected-instance": "string",
        "eigrp-as-number": "string"
      },
      "nssa-only": "boolean"
    }
  ]
}

process-areas_schema:

Process Area table

process-area: OSPF-SH-AREA

Detailed information for a particular area

Example
{
  "process-area": [
    {
      "area-lsa-count": "integer",
      "area-opaque-lsa-count": "integer",
      "area-lfa-revision": "integer",
      "area-nssa": "boolean",
      "sr-microloop-avoidance-active": "boolean",
      "area-policy-in-name": "string",
      "te-enabled": "boolean",
      "area-stub": "boolean",
      "area-interface-count": "integer",
      "summary-in": "boolean",
      "nssa-translate-always": "boolean",
      "backbone-area-active": "boolean",
      "area-num-nbr-full": "integer",
      "nssa-translate": "boolean",
      "sr-strict-spf-cap": "boolean",
      "flood-list-length": "integer",
      "area-lsa-checksum": "integer",
      "stub-default-cost": "integer",
      "area-id-string": "string",
      "area-lfa-interface-count": "integer",
      "authentication-type": "string",
      "dna-lsa-count": "integer",
      "spf-count": "integer",
      "area-policy-in": "boolean",
      "area-total-stub": "boolean",
      "segment-routing": "string",
      "sr-strict-spfsids-available": "boolean",
      "area-adj-stag-num-nbr-forming": "integer",
      "area-policy-out": "boolean",
      "external-out": "boolean",
      "area-per-prefix-lfa-interface-count": "integer",
      "area-opaque-lsa-checksum": "integer",
      "nssa-no-redistribution": "boolean",
      "area-range": [
        {
          "range-prefix": "string",
          "range-mask": "string",
          "cost": "integer",
          "advertise-flag": "boolean"
        }
      ],
      "sr-microloop-avoidance-pseudonode-id": "string",
      "indication-lsa-count": "integer",
      "sr-microloop-avoidance-near-end-id": "string",
      "area-policy-out-name": "string",
      "sr-microloop-avoidance-event-type": "string",
      "area-dc-bitless-lsa-count": "integer",
      "te-topology-version": "integer",
      "nssa-default": "boolean",
      "sr-microloop-avoidance-far-end-id": "string"
    }
  ]
}

areas_schema:

Area table

area: INTERFACE-TABLE

Container for per area data

Example
{
  "area": [
    {
      "interfaces": {
        "interface": [
          {
            "interface-lsa-filter": "boolean",
            "interface-last-nsf": "integer",
            "configured-ldp-sync-igp-shortcuts": "boolean",
            "interface-sid-php-off": "boolean",
            "link-delay-max": "integer",
            "configured-demand-circuit": "boolean",
            "interface-ldp-sync": "boolean",
            "hello-interval": "integer",
            "fast-detect-hold-down-time": "integer",
            "is-loopback-stub-network": "boolean",
            "backup-designated-router": "boolean",
            "interface-forw": "boolean",
            "interface-neighbor": [
              {
                "suppress-hello": "boolean",
                "neighbor-dr": "boolean",
                "interface-neighbor-id": "string",
                "interface-neighbor-cost": "integer",
                "neighbor-bdr": "boolean"
              }
            ],
            "interface-sid-n-flag-clear": "boolean",
            "ttl-security-hop-count": "integer",
            "active-interface": {
              "youngest-md-key": "boolean",
              "interface-flood-pacing-timer": "integer",
              "interface-as-next-flood": "integer",
              "keychain-id": "integer",
              "interface-flood-length": "integer",
              "flood-scan-length": "integer",
              "interface-neighbor-count": "integer",
              "wait-time": "integer",
              "md-keys": [
                {
                  "entry": "integer"
                }
              ],
              "interface-area-next-flood-index": "integer",
              "interface-area-flood-index": "integer",
              "maximum-flood-time": "integer",
              "interface-as-flood-index": "integer",
              "maximum-flood-length": "integer",
              "interface-area-next-flood": "integer",
              "old-md5-key-neighbor-count": "integer",
              "keychain-alg": "string",
              "youngest-md-key-id": "integer",
              "last-flood-time": "integer",
              "suppress-hello-count": "integer",
              "interface-as-next-flood-index": "integer",
              "interface-authentication-type": "string"
            },
            "backup-designated-router-id": "string",
            "srlg": [
              {
                "entry": "integer"
              }
            ],
            "interface-priority": "integer",
            "srte-ext-admin-group-set": "boolean",
            "interface-tunnel-flags": "integer",
            "designated-router": "boolean",
            "interface-pri-labels": "integer",
            "srte-metric": "integer",
            "network-lsa-flush-timer": "integer",
            "interface-cost-fallback": "integer",
            "cfg-cost-fallback": "boolean",
            "ospf-interface-state": "string",
            "ip-mtu": "integer",
            "interface-unnum": "string",
            "next-hello-time": "integer",
            "passive-interface": "boolean",
            "interface-strict-spf-sid-php-off": "boolean",
            "srte-metric-set": "boolean",
            "interface-nsf": "boolean",
            "link-delay-min": "integer",
            "link-delay-var": "integer",
            "srtete-ext-admin-group": [
              {
                "entry": "integer"
              }
            ],
            "cost-fallback-active": "boolean",
            "network-type": "string",
            "next-hello-time-ms": "integer",
            "fast-reroute-topology-independent-lfa": "boolean",
            "interface-name-xr": "string",
            "prefix-suppress-secondary-addresses": "boolean",
            "ipfrr-tiebreakers": [
              {
                "tiebreaker-type": "string",
                "tiebreaker-index": "integer"
              }
            ],
            "interface-retransmission-interrval": "integer",
            "interface-link-cost": "integer",
            "interface-ack-list-count": "integer",
            "interface-demand-circuit": "boolean",
            "interface-address": "string",
            "configured-ldp-sync": "boolean"
          }
        ]
      }
    }
  ]
}

database-areas_schema:

Per-Area view of Link state database

database-area: LSA-SUMMARY-TABLE

Per-Area Link State Database data

Example
{
  "database-area": [
    {
      "lsa-summaries": {
        "lsa-summary": [
          {
            "ls-id": "string",
            "area-id": "integer",
            "interface-name": "string",
            "advertising-router": "string",
            "ls-type": "string",
            "link-count": "integer",
            "lsa-header": {
              "lsa-age": "integer",
              "lsid": "string",
              "checksum": "integer",
              "dn-age-lsa": "boolean",
              "advertising-router": "string",
              "nsf": "boolean",
              "ls-type": "string",
              "sequence-number": "integer",
              "lsa-area-id": "string"
            },
            "external-tag": "integer"
          }
        ]
      }
    }
  ]
}

lsas_schema:

Link State Database Table

lsa: OSPF-SH-DATABASE-DETAIL

Link State Advertisement information

Example
{
  "lsa": [
    {
      "lsa-detail-data": {
        "in-sync": "integer",
        "lsadb-base-time-stamp": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "lsa-throttle-timer": {
          "minute-table-index": "integer",
          "last-inst-second-table-index": "integer",
          "second-table-index": "integer",
          "timer-location": "string",
          "timer-type": "string",
          "last-inst-minute-table-index": "integer"
        },
        "sum-origin": "integer",
        "demand-circuit": "boolean",
        "tos-capable": "boolean",
        "lsa-prefix-priority": "integer",
        "length": "integer",
        "lsa-last-updated-time": {
          "second": "integer",
          "nanosecond": "integer"
        },
        "not-delete": {
          "neighbor-exchange": "boolean",
          "maximum-age": "boolean",
          "acknowledgement": "boolean",
          "partial-spf": "boolean",
          "nsr-ack-pending": "boolean",
          "rate-limit": "boolean",
          "no-delete": "boolean",
          "sum-orig-pending": "boolean",
          "routing-table": "boolean",
          "nsr-flood-required": "boolean",
          "free-time": "integer",
          "flood-pending": "boolean"
        },
        "lsa-rate-limit-due-time": "integer",
        "dn-bit": "boolean",
        "new-lsa-prefix-priority": "integer",
        "lsadb-base-clock": "integer",
        "advertising-router-reachable": "boolean",
        "lsa-flood-required-post-fail-over": "boolean",
        "ase-origin": "integer",
        "routing-bit": "boolean",
        "nssa-translation": "boolean"
      },
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "lsa-internal-data": {
        "opaque-link-lsa-type": {
          "opaque-interface-name": "string"
        },
        "opaque-router-info-lsa-type": {
          "opaque-ritlv": [
            {
              "srlbtlv": {
                "srlbtlv-length": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "srlb-range-size": "integer"
              },
              "sr-range-tlv": {
                "sr-range-size": "integer",
                "sidtlv": {
                  "sr-sid-length": "integer",
                  "sr-sid-value": "integer"
                },
                "sr-range-length": "integer"
              },
              "pcedtlv": {
                "pced-addr": {
                  "pce-addr-unknown-tlv": {
                    "ri-gen-tlv-length": "integer",
                    "ri-genvalue": "string",
                    "ri-gen-tlv-type": "integer"
                  },
                  "ipv4pce-addr": {
                    "pceipv4-addr": "string"
                  }
                }
              }
            }
          ]
        }
      }
    }
  ]
}

neighbor-router_schema:

entry: string
Example
{
  "entry": "string"
}

summary-lsa-metric_schema:

entry: integer
Example
{
  "entry": "integer"
}

sr-algo-value_schema:

entry: integer
Example
{
  "entry": "integer"
}

lsa-summaries_schema:

Link state advertisement summary table

lsa-summary: OSPF-SH-DATABASE

LSA summary information

Example
{
  "lsa-summary": [
    {
      "link-count": "integer",
      "lsa-header": {
        "lsa-age": "integer",
        "lsid": "string",
        "checksum": "integer",
        "dn-age-lsa": "boolean",
        "advertising-router": "string",
        "nsf": "boolean",
        "ls-type": "string",
        "sequence-number": "integer",
        "lsa-area-id": "string"
      },
      "external-tag": "integer"
    }
  ]
}

database-summaries_schema:

Link State database summary table

database-summary: OSPF-SH-DB-AREA-SUM

Link State Database summary for a particular area

Example
{
  "database-summary": [
    {
      "area-lsa-counter": [
        {
          "lsa-type": "string",
          "lsa-delete-count": "string",
          "lsa-self-count": "string",
          "lsa-maxage-count": "string",
          "lsa-count": "string"
        }
      ],
      "dbase-sum-area-id-string": "string"
    }
  ]
}

summary-prefixes_schema:

Summary prefix table

summary-prefix: OSPF-SH-SUMMARY-ADDRESS

Summary prefix information

Example
{
  "summary-prefix": [
    {
      "summary-metric-type": "string",
      "summary-metric": "integer",
      "summary-tag": "integer",
      "summary-mask": "string",
      "summary-prefix": "string"
    }
  ]
}

fast-reroute_schema:

Container for FastReroute

topologies: object

Fast-reroute topology information table

Example
{
  "topologies": {
    "topology": [
      {
        "ipfrr-router-id": "string",
        "ipfrr-area-revision": "integer",
        "ipfrr-topo": [
          {
            "distance": "integer",
            "neighbor-sourced": "boolean",
            "poison": "boolean",
            "distance-reverse": "integer",
            "type4": "boolean",
            "dr": "boolean",
            "node-id": "string",
            "revision": "integer"
          }
        ],
        "ipfrr-topo-area-id": "string"
      }
    ]
  }
}

topologies_schema:

Fast-reroute topology information table

topology: OSPF-SH-IPFRR-TOPO

Fast-reroute topology information

Example
{
  "topology": [
    {
      "ipfrr-router-id": "string",
      "ipfrr-area-revision": "integer",
      "ipfrr-topo": [
        {
          "distance": "integer",
          "neighbor-sourced": "boolean",
          "poison": "boolean",
          "distance-reverse": "integer",
          "type4": "boolean",
          "dr": "boolean",
          "node-id": "string",
          "revision": "integer"
        }
      ],
      "ipfrr-topo-area-id": "string"
    }
  ]
}

srms_schema:

Segment Routing Mapping Server operational data

policy: object

Policy operational data

Example
{
  "policy": {
    "policy-ipv4": {
      "policy-ipv4-active": {
        "policy-mi": [
          {
            "mi-id": "string",
            "src": "string",
            "last-prefix": "string",
            "addr": {
              "ipv6": "string",
              "ipv4": "string",
              "af": "string"
            },
            "area": "string",
            "sid-start": "integer",
            "last-sid-index": "integer",
            "prefix": "integer",
            "flag-attached": "string",
            "router": "string",
            "sid-count": "integer"
          }
        ]
      },
      "policy-ipv4-backup": {
        "policy-mi": [
          {
            "mi-id": "string",
            "src": "string",
            "last-prefix": "string",
            "addr": {
              "ipv6": "string",
              "ipv4": "string",
              "af": "string"
            },
            "area": "string",
            "sid-start": "integer",
            "last-sid-index": "integer",
            "prefix": "integer",
            "flag-attached": "string",
            "router": "string",
            "sid-count": "integer"
          }
        ]
      }
    }
  }
}

policy_schema:

Policy operational data

policy-ipv4: object

IPv4 policy operational data

Example
{
  "policy-ipv4": {
    "policy-ipv4-active": {
      "policy-mi": [
        {
          "mi-id": "string",
          "src": "string",
          "last-prefix": "string",
          "addr": {
            "ipv6": "string",
            "ipv4": "string",
            "af": "string"
          },
          "area": "string",
          "sid-start": "integer",
          "last-sid-index": "integer",
          "prefix": "integer",
          "flag-attached": "string",
          "router": "string",
          "sid-count": "integer"
        }
      ]
    },
    "policy-ipv4-backup": {
      "policy-mi": [
        {
          "mi-id": "string",
          "src": "string",
          "last-prefix": "string",
          "addr": {
            "ipv6": "string",
            "ipv4": "string",
            "af": "string"
          },
          "area": "string",
          "sid-start": "integer",
          "last-sid-index": "integer",
          "prefix": "integer",
          "flag-attached": "string",
          "router": "string",
          "sid-count": "integer"
        }
      ]
    }
  }
}

policy-ipv4_schema:

IPv4 policy operational data

policy-ipv4-active: POLICY-MI

IPv4 active policy operational data

policy-ipv4-backup: POLICY-MI

IPv4 backup policy operational data

Example
{
  "policy-ipv4-active": {
    "policy-mi": [
      {
        "mi-id": "string",
        "src": "string",
        "last-prefix": "string",
        "addr": {
          "ipv6": "string",
          "ipv4": "string",
          "af": "string"
        },
        "area": "string",
        "sid-start": "integer",
        "last-sid-index": "integer",
        "prefix": "integer",
        "flag-attached": "string",
        "router": "string",
        "sid-count": "integer"
      }
    ]
  },
  "policy-ipv4-backup": {
    "policy-mi": [
      {
        "mi-id": "string",
        "src": "string",
        "last-prefix": "string",
        "addr": {
          "ipv6": "string",
          "ipv4": "string",
          "af": "string"
        },
        "area": "string",
        "sid-start": "integer",
        "last-sid-index": "integer",
        "prefix": "integer",
        "flag-attached": "string",
        "router": "string",
        "sid-count": "integer"
      }
    ]
  }
}